MQHQRDLKKLKEGKKLKEAARMLNAYSMSIMAPTYRDHYFGHEIPSLKDCHWCQIRSFSNANEYPISIVCKDESLTLPSDFTFIEKSILREGVSRADPEFRVGCECSHSCHGMTCHCLQDSEVDLPDHNVYAYQAGGNSEGCLKEQLLDSKAPIYECHEACACDETCDNRIVARGRRVPLQVFRTENRGWGVRSKVPIKAGAFIDCYIGEIITAQEAERRRDNAIISRRKDLYLFSIDKFTDPDSLNETLRGDPYVIDGEFYAGPSRFFNHSCEANMRIFARVGDYSEKNLHDLAFFAIEDIRPMTELTFDYVDGKDDGEQGSEKCLCGAKSCRGWLW