MSHRKFEHPRHGSLGFLPRKRAARSRGKVKTFPKDVASKEPHLTSFLGYKAGMTHIVREVEKPGSKLHKKETCEAVTIVETPPMVVVGLVAYIKTPRGLRSLNTVWAQHLSDEVKRRFYKNWYKSKKKAFSKYSKRYESEEGKKDVESELERMKKYASVIRVLAHTQVRKLKGIKQKKAHLAEIQVNGGSIAAKVDFGYKLFEKEVPVDSVFRKDEMIDIIGVTRGHGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSFTVARAGQNGYHHRTEMNKKVYKVGKVADKQSFSASTEFDVTEKEITPMGGFAHYGIVREDYLMIKGGVMGPKKRVITLRQSLYKQVSRSALEDIKLKFIDTSSKFGHGRFQTSLEKAKVYGKVKTAA*