MDALVSAALQELAVEGPEGCTVTKLWTLLQPAAAELDIELAGRPKQFLWQELLEVTDIEFSLPNSGPIDASDPRLQTVESAELLAVQLVAPEALRDSSLGLYDLKVCDARLSKEQRSILERIAKSRTKGITQSQLAKEFKVAGNKIFYLVKMLEVRGLVVRQTTLVRTAEGKAAGTKVPIVATNLLHLTRFAKDVTLSSHQRFEIMNPSNENGLEAGGSIGDDAEGDEVGAATKASDIIIKDDFPAMEEICQRLEETEGKVLVVADLKGSLGYRKALGHRNWRRLMKRLQDAGVVDVFNAQIDRKVLPCLRLLKSFDVKSLSGGVEEVDTENGSKREKNSEMVMELSIDQQIYHLVSQSGTDGVQMMEVFNRLGLQNKRNYCRVATMLARQCLVSEAENHKRSTLYRLKTINNSYSAAQTQALVSAEGQKVKTLEIAASSPTSASGRDDALILHPKEAGTSLMKTVKEVKQQGKKTRRSRKKPESVQEGEGRAKNTQVLSLLNKDVLVSDRENKGSEAGLQGLEKTSLVPVVPIRTTQPHSGVQVSTTRAQREQRILEKLQVEKFVLRVELHRWLEDLEDRKGTMMDRKTLTRILQAFQRDGLCKCVLLSMPGLTNCGRQRTVEVVLLPSVIVDLDVLNKVHDRVRKFDMDSRGHGQSKVKGKDDVPILEGVKRMSTGMLRKKNGATKFDVPTDGSWSMQANGFIPAKMVRVSMLHHFLWNYVNNLPDESERLARSGMSEEIVGSCRIFALSSAIQTMPLELFLQIIGSIHKVDSAPQWCKQGLQLCELPKEAFSILLDTNATGRLSWLVDVLRRLKLVRLVMGCGSGAQGDEQDLRKSSLSAVLTYALEREPYLEEPAPSPLPSCNLDNYDTSPRARHEFSIATKDGLDAYWQTLEYFYSGAQPALARHAFPGSNVPELFGLRSWTSLRLMSTEQRTELLKRIGAGGIDKRKTAQECVQIAKDLKLTLEQVLRVSYEKNRIYRLQTLAKTGQISKKRAIVSGDFPEPSHVKAYKKQRQSELEVRVNETEVNTNKENSHAAAGEDGPAHEEEDDDEDEDDDDTEANREQPMNDFSFVANLKPSRQRSRRFIWSERLDRLLISAYVKQRARLGAVYPRVDWSTMEDLPAPPSACRRRMSQYRHDVAVRKAIMSLCSLIAARYLKHIELQRTRSGDSNHPAHVSDTVKRNQGTDGQLEGDNTENEYNWDDMSEPFLAAALDEILRCKNAARASASKRSGSSGTKKGRDPDSDAEPLVDGVAGQHDVHSSLHSIPDASHRAFATARAISSLSSGLPFSQAHLSRSMPIEGKDANPADDDSLTNSGGTNTGRFMVAPGPTRRIRKHFPKLLRKPSGVLELTTEQQVRKSVGVANAVEIVKLVLLNSINVKELVGTLVDAVQRFREVEVFTAVKYLREQGLLMAGQGTKTFVLSPKFFHDCSASRFPMGTGDQSLITRQWLDERSEKIGEDWVTLPSQQQAGQLSHLLSLVSSGEFTLNPSVPVNDIGEVEEKTTRRPASQRPSSLQGEDGRHMRLQHRISVSASWACERRERGFPGIDVCVTRSSRSLCDILSTYASGDSINHDLSPQSIFSDDDCQVSSLKVPDETQVIAPVDDIHCERASDCLGAGRDLFGQDSAIVLDTTIPDFDMSDDIGTRSKEVLDTSTTSRRAEPMNEIGSVSECTLHQTAEGDMMTSDEHATISEECKALNLVAADGSTTMSFIGNVLGQTLSTSPEVTTSVMESPEGQVSDHLTKNTETDCPDVAVIVDEGSRLQNEQESERSDANLDADRLTAITLDRESGGGPVTLVQSSSTSKLEKCVLYFSEQNEREVDSGTRLNPDLLRAAYSAIERAGEDGLTPETLQEDLQSSGLCNAGYSFNAAGYVQALEAFSLVKKVNAFDHVRILEFSQSKRFHLNILPRNKESKKRKSSGYTYIDDRQRKNFSSNTIGYPGGSDLSAGASRRRLDEASASAAEVSRVGEHRVISLRRSDDDFEDAESTVELVSIVPWLNGHGAVHPSMSKSLTRRVMGIVSLHPGIAEDALIEQLNVLNPQSTCQLLQLLEADGHLISRPVMQTKAEAPRFLQKLIKRIALTDAPRYMNHYFANPLSGGLL*