MSHRKFEHPRHGSLGFLPRKRAARSRGKVKTFPKDDASKAPHLTSFLGYKAGMTHIVREVEKPGSKLHKKETCEAVTIVETPPMIVVGLVAYIKTPRGLRSLNTVWAQHLSDEVKRRFYKNWSKSKKKAFSNYSKRYESEEGKKDVESELERMKKYASVIRVLAHTQVRKLKGIKQKKAHLAEIQVNGGNIAEKVDFGFKLFEKWVSVDAVFRKDEMIDIIGVTRGHGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKVYKVGKAEDKQSFGASTEFDVTEKEITPMGGFAHYGIVREDYLMLKGGVMGPKKRVITLRQSLYKQVSRSALEDIKLKFIDTSSKFGHGRFQTSFEKAKVYGKVKAAA*