MSVFRTDMEFDRKLIELIKANPMLYEKELRSSPYTDMKKKFELWSHIATSLDCDTKYCLLRWKSLRGKYRREVAKLGKEPTWELFDQMKFIDKHIKYQGTQRNLKSPEHQSVPFNCNMEAEQLIEEIHEEDYDDDPLQEAMDEQISTFVPYNTTRERMFPCQQQQQQTIIPSNTTTTTIISSPMQNSGAMKRIEALLEGLGEHNRNKAEKRIVAYLCKCQLKTLSNEDVDDVDI