MEFRNLGRTGLKVSVLGYGAWVSFGNQLGVKEAAGILSRCREAGVNFFDNAEVYANGKAEEIMGAAIKELGWKRSDVVITTKLFWGGSGPNDKGLSRKHIIEGIKASLKRLDMDYVDLLYCHRPDPSTPIEETVRAMNWVIDHGYSMYWGTSEWSAEQITEAWEIANRLGLIGPAMEQPEYNLFARKRVEQEYAELYKKYGIGLTTWSPLASGFLTGKYTKDNIPEGSRFALENYKHLAEKSLVDEAFAKIEALKPIAKELDATLAQLALAWCAKNPNVSSVITGATKEHQVVENMKSIELLPKLTPEVMEKIHKIIGDSK*