MGVAFGCFGGCVRQSDGGGRQAVEDPKPVMEPSPSFDFREEYTSAFRTESYNDFWARVLDITLAHGAGLVPRPGGDGGVTASSKRLPSYRLFAEQLLEPDQRAVRAALASPRSGQLHPGVRDLLVTYYNETASASFLCSHLLRDIEQIRLRYRPLKTTLRKLACDVEAPNLSDVSAALGQPFAALAVSQGKLRQVQLSSADLLRSLDASRKKARLRISSLARLRQLLSASFVTVVAAVAVVGAFIGVHILAAFAAFPMMSPAWLGLFSGRSVRRALVQLEAATKGTYILNRDMDTISRLVARLRDEGEHMLALLQLCVEHLAMAGEKGRLVKEVLKQLCKNEESFRQQLDDLEEHLFLCFMTINKARSMVMNFIAGAEQNSS*