MDDFETLFKSGADQSCFFVKPTSDVATKRDEITILELQAEQALLQYCSFPEVHRLPHQSAIEAQIRTWLTNIYQGHLPSSRVERLLDTRLDTLGCVFYPHGLSDARSLTLNKLIHWFFVLDDVMDDPHLLGHNYEAARHFSCRHFKAMFGSNMGAMKVVGLTASDDDTFDDDEVQDNVTNSAVPAAVSSDKDSQYDASLAKAQQDLVIEMGVQWANEMRDLGMSPRQLERLREAVAEYLAGMVGIVYLRQEKRIPSLDEYIRLRRMDGGDKLALLGCEFDLGIELDDETLEHPLIKELHATTTDQLLWLNDLLSFNREYHNEDYVSLLAVLHYHKSMSAPINKDADGRNVLPLQLADFQEAICEARAMIKSVDQERVRLASEIAMWRPELQPYVEATHFIISGITFWTLWSQRYQRRGPI*