MDILQQSGFEEVNKRCVDCNTTRTPLWRGGPAGPRSLCNACGIRHRKKKRALLGLDRDSRTEKSKSKTGTDVSRSGVKTLGREMGLHRMVGKQEWKSKLREEEQAAFLLMALSCGPAHA