MPVLYEQDKHVSSAILTGQERGVLRCQERTSLLHHWKLTKEQIALVEKAGFGWFRLVGSISLNNSLISALVERWRRETNTFHFPCGEMTITLDEVSLILGLAVDGKPVVGVKEKDEDPSQVCLRLLGKLPKGELSGNRVTAKWLKESFAECPKGATMKEIEYHTRAYLIYIVGSTIFATTDPSKISVDYLILFEDFEKAGEYAWGAAALAFLYRQIGNASQRSQSIIGGCLTLLQCWSYFHLNIDRPKRTTRQFPLALLWKGRQQSRSKNDLFKYRKALDDLDPSNVSWCPFEGDLDIVPQSFKDNLLLGRSRTKLIGPKVVEWHFPDRCMKQFGLCQVIPGEVPPRKNEKNHDEDLLEDMNTADEEWMRRRENIVENGGGNGDESEYMQWFNSITVPKLHRDTSLEADIMNVQAAILQFDEVASTLSLEDLHPEEREAIEEAVMSMSNALRVGDWYEASTTNKRKRREEQQQTDWSE*