MGSNGGARGGRSGRDGRVLPFPPAPPGGTVGYTMSSSTHRWPEEEPPLKEAPNILIVMFDDAGFGQPSAFGGGIATPSLEKLKATGISYNAFHTTAMCSPTRASLLTGRNHHAVGSGQIAELANAWDGYTGVIPKTAATLPEVLRHYGYATAAFGKDHNTPVDSLGSGPFDRTPTGRGFDHFYGFMAGETSQYEPLLWEGNVQIPTPAAVEGGGAYHLTEDLADKAIGWMRRTKALHPSRPFFVWWTPGAVHGPHHVSARWADRYKGAFSGGWDAYQKETVARQKAMGWLPEEAEPSARPEGLPAWESLSKQERAFQERLMEVYAGFLEHTDYQMGRVVGEVEALGLRNDTLIIDIFSDNGASAEGMGGTVAELNAQNGFTSTVDEQLRVLGALGGLAAIGGAKTDNMYHAAWAWAGGAPFRFTKLVASDWGGTRTPMVVSWPGRVMPDRTPRRQFHHVNDVAPTVYELLGISPPEVVDGHAQDPIDGVSFVYTFDDAGAAERKETQYFDIMGSRGVYHKGWLASTFGPRAPWEMGAPDLATWDPTQDAWQLYDTRLDYSLARDLSGQPAHAGRLSAMRALADAEFRANKVLPVGGGLYVLLHPAEVKRTSNTQWRLFPGMARI