MHYGAVVCVGCKGFFRRALMKADQLECSRTHCRSCRFQRCREVGMKPEACRPNRDYTGKQKQKSLKVPDKLIDCSTPKPKRKTVWMRKMSVEMKTLLMNLLNIEAKVMKGDTSMDALELYPLTTNKLRDFINDPRKLKGKRCEMRYEPFRMAENNDLSTVS