MSQQTSVSVEQIKAVKQEFTRFMMMYKFALDEMNTKINILQEEFQYIHSYNPIEHTKSRLKSPESIVKKLRRKGLPLSLVSVKDQIQDIAGIRISCSFISDIYIISEMLQKQKDITVIECKDYIEKAKPNGYQSLHLILEIPVFMSDREERVKVEVQIRTVAMDFWASLEHKIYYKYEKAVPAHLLKELKEAADAAAELDQKMERIHQEVESAKSKEEADQQVIYIDNKTLELPHKLIQAIADAK