MHSQAHALNVRALACAQGKLHEALQGLLNLEKVGRLAEDVTATKAACAAVLDACHQAKEWKLMEEQIMVLAKRRSQLKQAVQAVVRQAMSYLDQIEDKDTMVSLAKTLQAVTEGKVGLQIEDKDTMVSLAKMLHASACSRFRDSEGALLERLLSPGSPMLALQETFGAMSKQEKIAFILEQVRLCLDKQDYVRAHILSKKIAPKAFVERKGEVKGEIGIEGTAIEAPPEGLPPLSELKLKYYHLMIRYYSYYNNYLEMTRCYKAVYEVPEVQADPSRWTPVLKKICWFIVLSPPYSTEQGSSSDRLTLLISTLQDKKLGELPAYKALLTTFNSSEIIRWLLFQTQYKDEFAAENEGQAQCTQEPLESMSLSFPQRTHLLHPLILQCHNYSWPADLVGLTLSFSTDCWTEKHLSDLVVCKAVAAKVDRPSGLVRFGKRQEPEDLLNGWSGNISRLLDLVEKSCQQISKECMIHKVQLKTVQ*