MPPNGNPPVVGSPLFAIRKWAELLTLGQRQALAWISLWEVFRIRPFSFYCALITELCLRYKPETGSIPLRCVERALTLEDVTRILGVRSEGLSILLKSSISYASDFKELLGIPFEKIKGRSESDIQLGKLRWDFTHVPRSAEGMTSGRAPHISISVASRPSHKEGVGCDIPELDDIDIDVVPPPVLLFDEEWREKEKERIREVHERAMIEDEPEVFHQELDLTINHWPLSDDERYSLRSFLTYLFGELCFMICLRVELIYRWFGQLDGWIIGASGLGSSGCGPTTPSSL*