MLTGLYITLRFGHFISLMLAFGCVLYGAWWAPVPLRRVLMLRFYPLLRPLLLIGAISTLALYLLQGGMMGEGWTDVWRPAVWQAVAGTRFGGVWIWQILLTWIALAVVWIRPRHGARQLVALLAAQLLLSAGVGHAAMHDGLTGVLQRTNHAVHLFCVASWFGGLLPFIYCLRLAQGRWRPAAVYTMARFSRYGHLAVAGTIASGALNALLIQGGLIGASPWGRMLLIKCALVAGMVVIALVNRYVLVPRMSASGSQAESLILRTTQAEIGLGALALLAVSLFATWEPY*