MSGKEFIQQMEEDEISFAIIYKPKVILTNTTVLDLPIEIQDLLNEYNDIIVDDLPNELPPMRNISHHIDLIPGANLPNKSAYRMTPQENEEIRNQIQKMLDKGLIRKSLSPCAVPTMLSPKKDGEWRMCTDSRAINKITIRYRFLLPRMDDLLDCLSGAQYFSKIDMKSGYHQIRIREGDEWKTAFKTNEGLYEWLVMPFGLSNALSTFMRLMNEVLKEFIGKFVIVYLDDILVYSQSRDEHLRHLSYVLKKLRQEKLIINLKKCSFMKEELVYLGFVISREGLKMDPEKVKAITD*