MVDPTPSVPFILLSLLLLGLGNGVVCLEEKRVLSLQKVQPKLQSTDTSCFSQKSRREMGATILEMKHRDHCSGVTRDWNEKLQKRLTMDAERVKSLQSRIKRTVPSNTEDVSNAQIPVTSGNSGVCGSAAPICNYAINYGDGSFTRGELGHEKLKFGTILVKDFIFGCGRNNKGLFGGVSGLMGLGRSDLSLISQTSENPQLYNFYFINLTGISIGGVALQAPSVGPSRILVDSGTVITRLPPTIYKALKAEFLKQFTGFPPAPAFSILDTCFNLSAYQEVDIPTIKMHFEGNAELTVDVTGVFYFVKSDASQVCLALASLEYQDEVAILGNYQQKNLRVIYDTKETKVGFALETCSFE*