MGAGVNAGVFFAFSAVIMPGLHELPAAVAIPAMQAFNRAAVTAPFMLVLLGTAMLCVVVIIRGFMRWSTASGWWMLGGAVVYLLAAIVITGVCSVPINDAIDALTPFSSGAVARWGDLSTQWLWWNHLRALGSIGAAAALAIAIALRPSGR