MGMPYAWRVLALISVAFLAWSLPPYLTGGTRVPSTFEWHYPLLVVHVALAGVAMPAAVLQIWPGLRLKRPVVHRRVGRLYCCAAIPAALCALVIGVATPFGTVLAAGNAILASLWLWFTVNGYLSARRRNFDEHRRAMIYSATLALSVITNRVWSPVLFVVLMPLQHNVFSGDEEGYLHLVAGLGGWLGWTIPLAVVHWWLGRRRARSSAVPGPTGMPAV