MLISFSAVFSIIFETNIEKFHSPYSNAVIILLTVLTELKNRITHRNELIHLNLKPLLYGVCSALFFAITFVLNRRMELSGGSWAWSSSLRYFFTLPFLLALVAGRRRLKPLLREMADKPWHWLLWGTVGFGLFYAPITFAAAYAPGWLTAGTWQITIISGSLLAPLFVTRIQGSQGLMVTRGKIPLRGLGLSLIILAGVALLQLEHAQRLSASQVLLGIVPVLIASFAYPLGNRKTMELCGGRLDVFQRILGMTLASMPFWALVALLGWKEAGLPSEGQLVQSAIVALSSGVVATVLFFRATDMVRHSMTGLAAVEATQSLEVLFALLGEMVILSAPAPAAISWAGIAVIIIGMVLHSLFSHSKPKKERKGKRGEVESISAAQ