MSLHLAEDIAFVRLLAASAVVAAQSYAYRWTSSDEPSPVVLQVVDIRRRQLAHYNCYTLSVPSDLTVSQLLDVARRTEATATEALAKDALTLFTFDNEADVDRYFYFQISPPPRSVVAIVSSNDDARFSALPGNYSCDSWLHHRLSLVFASIATSSSSALPLFSIPCLPEDEKTELLKLSQNNDLPSEVTFPCIHHYFEDIARTSPHLPALCFHEHSGEITTVSYGDMNKRCGALAGYLASSHGVGPGIIVPIFFARGIDMLIAIYAVLKAGASYVPLDPDHPPERTAVICNAVKAKVVLTQSALLDDVRGRLSGSTAVIALNDVQWLDHPDVELSGRGTGEDLAYVLFTSGTTGTPKGVMVHHTAVVNTTIDGPPLNRALRKRNNLRTFMFSNYAFDASIWDMFITLTSGGCLCLASKEATMDDLPGVMRRLSANFVMTTPTVLSLLETAEVPSLDTVYSCGEMLTPAVRDRFTQAGLTLGNVYGPTETTVSCTFDVVEDGTKDPTIIGKPFGWSRGYILDDQLRMVPHGAVGTLWIAGPQLSKGYLARPDLTEAAYRPDPFATGENVGQLMYNTGDLCAWVQDGYLKCYGRADDQMKIRGQRVETLEIEAVISRVPDVYATCVVKRVQDGREDLVAFYCIEPTSSADIPVVEKEIVETVTRHLPIYMRPSTLVHLDKLPVTVNGKADRRQLRARAAELEIVAPVSVDDSSDESRTATEDMVAECWSTLLSIPIENVPLHRDFYECGGDSVTIIRLASALRARGLQLKTSDLRKATTVKAQAALAQQRGSNVAGRVEEKYKPFSLISLATVSLDSIVASMGYSKDIIEDVYPCSATVSGLVSLAASNPQSYYAQHAFKRSGHFDAVRLHAAWKAVVGRHPILRTAFVIPPMPATDILQVVLKAEASELHLAHDRVSSEADLERVVADYLELSRLSGFHLGIIPTRVALFESPTSSIMLFQIHHSQYDGWSLPIILNHVQEAYESLEKSKVPSITSPSLPYSDFIRWERQQSTATALTFWTNELEDATLLSWPKIPHDASDIATDTLITASWTPSGDLTKFCSERKVTASTLIRLALAVVLGIHGNTDDVLIGVVTSGRSGDLAGVENVVGPCIATLPFRIRLPPDASLDSVLSTVQERSTAAAAYEYIGLADILKASPFSRSLFQVLLTVENIPELDLHNHPLFGEDVHGHQMEMNYPLGVTVFLLPGNRGLKIDIEYDSHHLSEEDVHWFRSHLLATLDAILESPSSTVADIDIVTDEERGYLQDVGIGLTPDPELAAEPFCHRLFERVARKHPYRIAVEHTSGQELTYAEVEAQANRAAHGLRARGVTVEVPIPVLFNKDADQSQAVVGIMAVMKSGGAFVPLDVSWPLARLLSCIRQCSAPFVLCDSDVPEIARELPVPFVTVAELARLQSPEVCINEDQTPNSLAYVIFTSGSTGEPKGVMIEHRNIMGYVANGTTVYPIKDVKRLLHFSPFSFDQGLGDIFMALTKGATLVLANMSDVLTDLSNVLNSTRVDYTVLTPAIAQLIRNDVEHPYLKSLLVGGEKLPGQLVDRWKGQVAFMDDYGPTEVTVSCVGMTFTAHTKAAAGVIGRSYGDTRAYIVDTRDPSRLLPVGAVGELCLSGNQVGRGYLDRPDLTAAAFIPDPFAPGLTMYRSGDRARWTSDGFIEYLGRQDDAFVKLRGLRIDTGEVEDAITGVGETFAVVELLQLRGQPHLVTFMSRTLAPTGEAKLELAEPRDEEEARKLKAWLQESVAACRQAVPVYAVPTVWLALRAMPQNTNSKFDRKQLKAFYKALASETIESFSAGLTQSHAPRSPETALEKTIAKVWSDVLGREAQSISVYDDFFSLGGDSIGVVRMLSGLKTLGFVISLKDFTAGPTVADLAVYFGASSSLASSSPDVGESLLPGQGNGLVWQVQVQENGQGSTPLWMIHDGGGLGNEYKNLTSLSRDIHAISNPTTTLAELRSQFPTMASYVAAYTPLISSASDIFLGGWSVGGMLALALAQKRLAAGQRVRGVVLIDSFNSEGWRYTGSPLDSEHGNDKLSAEEFSRVHQAHVDGIIGRLTTKRCDVPVLLVRAGIGMGVQEIEQAGFAVPYLNRSAQRSLDSGIGGLSDDDDLKTPTCTSPEETNFWTRSVLPQLEVVTVEGADHYSLMRDGALCAKASAEVAKWLARIEGR*