MSALSSENINGVYIPSALLLFGTFIVKKEFVPYAVAVTAILAGLKLFTGGNKPRKVLNPTEFQEFVLKEKIDVSHNVCIYRFALPRPTDILGLPIGQHISLAATIEGQPKEVVRSYTPISSDNEAGYFDLLVKAYPQGNISKYLTTLKIGDTMKVRGPKGAMVYTPNMCRHIGMIAGGTGITPMLQIIKAVIRNRPRNGGNDTTKLDLIFANVNPDDILLKEELDMLAAEDPDFNIYYVLNNPPQGWTGGVGFVTPEMIKEHLPAPASDVKILLCGPPPMISAMKKATESLGYTKARPVSKLEDQVFCF*