MARRFFAGLLLLAGLGIVLASCGPATPWPSPTPTITPTPLSTPTPTARPSSTPTPYGAPSPSLAAALDTLESQVRALRGLTKTAAVRRVVLPPEAYTQRRQQAFPTSAPPHITAWRALDLLPADADLAPQVWNAPAERALAFFDPASQTIFLTSPQGLTAPLRLAYVHAYARALRFREHALPPCGNDADQCAALQALAEGDAAYTETLWLFAYASPDDLQALAESNAPLIASPEALPLAVVKQQQFAAQWGFAFIYALSQQNGWASIDAAFAHPPLATAQILHPESYPAAPPEAVPLPAADALTNALGKGWQEDARGVCGEWLLYLMLTASIHPDARLDGSDALNNTAGWRGGAWATFHGPAGQLAFLADVHWAEGTDATNFVRAFVRYARGRYGPLAGRAYRVLYWESPHGAAVLRYSATEKRTVWAFAPTRAAAEALLRAANAPHE