MTLPELPKDLVEEILCFVPATSLKRLRSSCKEWNRLFKDDKRFARKHIEKAAKQFQPLTLTKNYRICPINVNLHGTTPSLEVKNEVSLVDPHSKNSAAQFNIDRVFHCDGLLLCTSQKDSRFVVWNPLTGVTKWIELGDRYNEGMAFILGYDNKSCNKSYKAMSFNYLDKDSEIYEFSSDSWRVIDDIIKPPHYMDYFRECFSLKGNTYWLGIDRRRRPPDLRITLIKFDFGTERFGYVSLPPPCQVHGFEASNLSVVGDEKLSVLVQGGSTSKTEVWVTSKIGEANVVSWSKVLSLYPKPDVGFWHGLSFLLDEEKKVVLCCKSKGWMEEEDEENVYSVGEDTKFILLNFGVQTIGGYSPIIVNYVPSLGQIELAGSKRKRDY*