MAENPVRFGILGCAEIARKVARAISLAPNSTLSAIASRSIDKARKFAAHNCFPSTVQVYGSYDELLDDPSVDAVYVPLPTTLHLKWAVLAAEKKKHVLLEKPTAVHVADLDRILEACDESGVQFMDGTMWMHHPRTGMMKEKLSQPSIFGHLKSIHSTSTYAPPPEFLENDIRVKADLDSLGALGDTGWYCIRAILWAVNYQLPQTIKALPALELNKDGVILACGSSLLWEDGKLATFHCSFLSNESMDLYLYGTLGSIHLGDFIIPYNEDSASFSLSSHANFTELHLGWNKKPEEIRVALPLPQEALMIQEFARLAASIRDCGGCPDPKWPEVSRKTQLVLDAVKKSIELGFKPIEL