MAAQALLSGRQLLGRPLQSSVSRSSSSRKAPFMVRAEATPPAKQGADRQLWFASKQSLSYLDGTLPGDFGFDPLGLSDPEGTGGFIEPRWLAYGEVFNGRTAMMGVVGMVAPELLGKLGLVPAETAIPWFQTGVIPPAGTYTYWADPYTLFVFELALVGFAEHRRFQDWYTPGSMGKQYFLGLEKYLAGSGEPAYPGGPLFNPLGFGTKSEAEMKELKLKEIKNGRLAMLAFLGFSVQALFTGVGPVQNLLDHLADPVHNNILTSLKFH*