MGGFWAFELLPIAVTALLPLFLFPLLGIMPAQAVSQSYFQDKNVLFFGGLVVAAALECVRAHERIALTTLLLFGTRPRQLLLGFMAATAFLSMWMNNTATTAMMMPIAEAVLSSLEETAGACEGSGRASGRRALRESLGKALMLGVAWSANIGGMGTLTGTGPNIVLAGGFATMFPEAPALSFAAWLAFATRLARSSSRAVICLLVAWALLSVRHLPSSDAGYNAKATYALLVEKRRSLGPLSWREAAAAVLSDFSLLALLWVTRQPGFVPGWGSWFDGYATDGTTAALMATLLFALPASPPSTSACCKGLASRMPAAGRRRARLADWPEIEARVPWGVLLLLGGGFALADACRVSGLSDLLSEHLDPLASLPPPLVVLALMALASLATAFASNVATASILLPVVGALAVSQGCHPLLYMAPVVLAVSLAFSLPVSTPPNALAFASGRLSVRDMAPLGALLNVACCAVVFLFLFTTGEVIFGLGSQPAWAA