MGRGDPKKPRGKVSSYAFFMHVCREEQRKKNPGASVNFSDFSKKCSAKWKIISDKEKGRFVAMAKADKVRYEREMKVYMAPKRKTKKFKDPNAPKRPPPAFFLFCSDYRPKIKGEHPFLSIGGMAKKLGELWSNTAADDKQPYKKRAAKLKEKYVKDIAAYWAFKGRSRVSKRGGILKL