MQAFELVVPNGAVAGQTIQAVTPNGPVQVAVPAGLAAGDRFQVQLPPSDEAAKAAASALSQLGNLGRSVTFGLSSSSISGADGLIDQSVAGEMPVTSGEPGVAAGPDVMKLRFQSSKRGRHLHAELVTPDGTRIAVLDMGEVPKSTPGALFGSAIGGYSTAFQPPPPVQLSVLGQAYGTYTCTSLMNCGVQAGARWQRRDGTGGAMIAEPERVGCCTTAPQSISRKKSALGKKEVPFTATFDAEKGHPAETTMVHAVTDSSAGKVPQFIATNVRQVVVELDKITDPHKKLDCILIGATLAALNVTTGIPSSGGGG*