MAPCESVVNLPVGFIFCPRDDQLLGYYLLNKDSGKPFQYDNVIPEMDLYGKIEPWDIWHEYGGHNLAKGEDLYFFTKLKSLSDKDSRVARTIGSGTWKGENSGTTVSDPKNKKNNLGIWKRFHYENPKSVQDGCWIMHEYSLHSSLVKPKPNSTNRFVLCRIRKNGRGKKKLRTAEEDNETNNPVQSQNTRQRPQQLTSLSEATGIGGSVPFGSEEDQVLNFTDYDSLYHLINCDDVPPQSSTAQFMGM