MHYKWPYPSESQKVALAESTGLDLKQINNWFINQRKRHWKPSDEMQFVMMDAYHPPNAAFYMDGHFVNDSGLYRFG