MGVAFGCFGGCVLQSDGGRQAVQDPKPVMEPSSSFDFREEYTSAFRTESYNDFWARVLDITLAHGAGLVPRPGGGGGNGVTPSKRLPSYRLFAEQLLEPDQRAVRAALASPRSGKLHPGVRDLLATYYNETASASFLCSHLLRDIEQIRLRYRPLKTTLRKLARDVGVSNLADVSAALGQPFAALAVSQGKLRQVQLSSADLLRSLDASRKKARLRIKSLARLRQLLSASFITVVAAVAVVGAFIGVHILAAFAAFPMMSPAWLGLFSGRSVRRALVQLEAAAKGTYILNRDMDTISRLVARLRDEGEHMLALLQLCVEHRAAAGEKGRLVQEVLKQLCKNEESFRQQLDDLEEHLFLCFMTINKARSMVMNFIAGAEQNSS*