MRVLNIAFYVLICVATKQDVLVDAFASPARALAPPLSPLVGSSFQETRFSPRPVFQSDTVLFASTPDDNMETSGVNKMQVSTIATASTLTLLVFWAAWTAIPQEVVAMQISTSVVGSALIAFAHVFSVLAITGCLVAERLLFKTNITQEDEDKLVQIDFVYGILAMVLIGSGFAQAVHFGKGGDFYIHESLFWVKMALAGIWGGLSAFPSLILFRLKRQRGKDGEEEEPLQLSEALVSRVHKVIHGELSAILSIPLLGTLMSRGVGYSANFPWQTAAVVSVTAMVASFAFYGWQALSWSDEALEVGEKMGGGENRTLATH*