MHPYAALLFAFLLSHLCLQEALSGQSYYDILQIPRTASEEQIKKSFRKLALKYHPDKNPGNAEATKRFAEINNAYEVLIDRDKRNIYDRYGEEGLKQSGGGKGGGGGNFAQDIFRQFFGGGMGQEEEESTPKGHDVIVEIYASLEDIYSGNTMKIWREKNVLKPAPGKRNCNCRNEVHHRQIGPGMFQQFTQQVCDKCPNVKFEREGYHITLEIEKGMPDGHEVVFFEDGEPIIDGDPGDLKFRIFTQEHDQFQRHRNDLHLTLTISLLDALVGFEKEIAHLDGHKVSIGTMGVTKPKEVRRIRSEGMPIFETVKRGDLFVTFEVLFPESITDSQKSAIAHVFKQ*