MSLLKLSGFTYSRSLAYFIIFTITFSIFSFIQQSFVFGGRLRLKSPEEIIVFGEGLLKLGMDIHMWSVLPAGTLLPLQFLPIVRRKYMNLHRYAGRALFIMLIIGNTCAFGIGHVSFGGTLETRIWIYTLGVLEYFALFKSWIAIRRKKIEEHRIWAIRTWGWAGSILTMRLLMIPFMNIVLSPYTRTFYSLTTCSALHNLYTAHSYPLTNITQTYPMCENIISGVGDYQDIHIPIELGLFPPERLVASLNMVFGTAGWCSLVLHLLGVEAWLQWSGGAEGRKRVGKAKIK*