MDEIAPEYDVVVLGTGLTECVLSGVLSVKGNKVLHIDRNDHYGGEAASVNIETLFKKYGNVKPGEEPWKKYGRVNDWNIDLVPKLLMANGELTNILVSTDVTRYLEFKQIAGSYVQQGKGPKATVAKVPSDAGEALRSSLMGLFEKRRAKKFLEWVGEFKEEDPSTHQGLNIHTCTMKEVYDKFGLEDNTRDFVGHSMALYPSDEYILKSGMAPETINRIRLYVNSMARYGKSPYIYPLYGLGELPQGFARLSAIYGGTYMLNTSVDDVLYDESGKVSGIKATMKDRDNEAESMTFSTKTKKILADPSYFPGKARVTGYLLKAICILNHPIDKTDGSDSLQLIIPQSQVGRKHDIYIAMVSSAHNVCPKGYYIAIVSTIAETDANHHLELEPGFERLGKIEETFMGAPIPLYEPIESGEKDNIFISKSYDPSSHFETTTDDVRDIYRRATGEELVVEGLREGQKLAEE*