MSHRKFEHPRHGSLGFLPRKRARRHRGKVKSFPKDDATKKPHLTAFLGYKAGMTHIVREVEKPGSKLHKKETCEAVTIIETPPMIVVGLVAYVKTPRGLRTLTTVFAQHLSDELRRRFYKNWYKSKKKAFTKHSKKYESEEGKKDVEAELEKMKKYASVIRVLAHTQVRKLKGIKQKKAHLMEVQVNGGTVAEKVDFGYKLFEKAVPIDSVFTKDEMIDTIGVTKGHGYEGVVTRWGVTRLPRKTHRGLRKVACIGAWHPARVSYTVARAGQRGYHHRTEMNKKIYKIGKSGDESHKAATEFDPTEKGITPMGGFAHYGIVKEDYLMIKGCCLGPKKRVITLRQSLYKQTSRSALEEIKLKFIDTSSKFGHGRFQTSLEKSKTFGRVK*