MEEKIQPHIVLLSGDPKKAYDGLLRDIGDAQVVLIGEASHGTHDFYEERAKITKRLVEEKGFSMVVCEADWPDMARAHRYVRGLKGDGSAAEALEGFKRFPTWMWRNTVMVDFVEWAKKHNQEIFAKERAGEKLENTSTVGLYGFDLYSLHKSMEAVIEYLEKVDPDTAERTKKRYSCFDHFGRDPQLYGLATTAGGADPCEDQVVQVLKDLMRLAPEKLRSANHDRDATCHEDEQFFAVQNALVVKDAEQYYRSMYRARDMSWNLRDKHMFNTLKALIAHCERLSGSPARTVVWAHNSHLGDARATDMSWRRKELNVGQLVREHYKEKAFNIGFSTYTGTVTAAYDWGEPAHCMKVNQGMAGSFERLFHKVSPSRFLLDVSNHVPKHLELLERAIGVIYRADTERFSHYFQARVAQQFNRVIHLDWTRALEPLEWGEKWTMPKDEPPETFPFGE*