MPLPVRRLGTQGLEVSAIGLGCMGLSHGYQPLPSEEAGVALIQHAFKQGVTFFDTADMYGPYSNEILVGKALKHLPRDKVQLASKFGNVFVNGELAVKGDREYVRKACEDSLKRLDVDYIDLYYQHRVDTSVPIEETMFELKKLVDEGKIKYIGLSEASPDTIKRAHAVHPITAIQLEWSLWTREVEEDVIPMCRNLGIGIVVYSPLGHGFFSGKVVAESVPETDGRPTMFPRFQGENLQKNKIFYERVANLANKHGCKPGQLAIAWLLHQGEDVVPIPGTTKTKNFDENLGALEVRLSKKDLEEISAAVPVEEVLGQRYPDAHFKNTYKFADTPAFRP*