MAENPVRFGILGCAEIARKVARAISLAPNSTLSAIASRSIDKARKFAAHNCFPSTVQVYGSYDELLDDPSVDAVYVPLPTTLHLKWAVLAAEKKKHVLLEKPTAVHVADLDRILEACDESGVQFMDGTMWMHHPRTGMMKEKLSQPSIFGQLKSIHSTSTYAPPPEFLENDIRVKADLDSLGALGDTGWYCIRAILWAVNYQLPQTIKALPALELNKDGVILACGSSLLWEDGKLATFHCSFLSNESMDLYLYGTLGSIHLGDFIIPYNEDSASFSLSSHANFTELHLGWNKKPEEIRVALPLPQEALMIQEFARLAASIRDCGGCPDPKWPEVSRKTQLVLDAVKKSIELGFKPIEL