MPSRLQLSFFNTFEDLEKPVLDAMRERISCSIFTIGPVVSFSQSESMVHLNSVSMSLWKEEDACLEWLNDKELKSVLYVNFGSLAILTPNQINEFACGLANSQRPFIWVIRDDLVAGESAMLEKEFVEATKERGLILSWCNQMKVLSHHAIGGFLTHNGWNSTIESISNGMPMICWPYLVEQQTNCWYVCKELGIGMEINNDVKREDVEELVRELMGGEKGKEMQLKAKKWKESSKTALQFGGSSYNNLERLIKEVLLEKH*