1 MSPSNLPRTVGELRAAGHRERGVKQEIRENLLTALADGDNVWPGILGFDDTVIPQVERAL 60
61 IAGHDFVLLGERGQGKTRLLRALAGLLDEWTPVIAGAELGEHPYTPITPESIRRAAQLGD 120
121 DLPVAWKHRSERYTEKLATPDTSVADLVGDVDPIKVAEGRSLGDPETIAYGLIPRAHRGI 180
181 VAVNELPDLAERIQVSMLNVMEERDIQVRGYTLRLPLDVLVVASANPEDYTNRGRIITPI 240
241 KDRFGAEIRTHYPLELEAEMGVIVQEAHLSAQVSDYLMQVLARFARYLRESRSIDQRSGV 300
301 SARFAIAAAETVAAAARHRGAVLGETDPVARVVDLGTVIDVLRGKLEFESGEEGREQAVL 360
361 EHLLRRATADTASRVLGGIDVGSLVTAVEGGSAVTTGERVSAKDVLAAVPGLPVVDRIAR 420
421 KLGAESEGERAAALELALEALYLAKRVDKVCGEGQTVYG