MPNISLRDLPSFIRTTILSDIVQQFCKVKCRDALKASALILNTFEDLEKPVLDAMRERISCPFYTIGPVVSFSQSESNVHLNSVSRSLWKEEDACIEWLNDKEPKSVLYVNCGRLAILTPNQNNEFAWVLANSQRPFIWVIRDDLVAGKSAMLEKEFVEATKERGLILSWCNQMKLLSHQHVCNELGIGMEINNDVKREDVEELLRELMGGEKGKEMQLKAKKWMESSKTALQFGGSSYNNLERLINEVLLEKH*