MSALSLENITGVYAPSALLVVGTFILKKEWVPFAVALAAGFVAWKLSVGGSSKPRKVLNPNEFQNFVLKEKNDISHNVTIYRFALPRPTDILGLPIGQHISLAATIEGQPKEVVRSYTPISSDNEAGYFDLLVKAYPQGNISKYLTTLKVGDTMKVRGPKGAMVYTPNMCRHIGMIAGGTGITPMLQIIKAIIRNRPRNGGNDTTQVDLIFANVNPDDILLKDELEKLAAEDDGFRIYYVLNNPPEGWTGGVGFVTPDMIKERLPAPASDIKILLCGPPPMVSAMKKATESLGYTKARPVSKLEDQVFCF*