MRFSLAATTLLAGLATAAPSSSKNDVNLDKLARRNGMLWFGTAADIPGTSETTDKSYLSILRKKFGEMTPANALKFMYTEPEQNVFNFTQGDYFMDLADHYGHAVRCHNLVWASQVSDWVTSRNWTATELKEVMKNHIFKTVQHFGKRCYAWDVVNEAVNGDGTFSSSVWYDTIGEEYFYLAFQYAQEALAQIHANQVKLYYNDYGIENPGPKADAVLKLVAELRKRGIRIDGVGLESHFIVGETPSLADQLATKKAYIEAGLEVAITELDVRFSQAPFYTAEAQKQQAADYYASVASCKHAGPRCVGVVVWDFDDAYSWIPGTFEGQGGACLYNETLEVKPAFYAAAEALENKPCTVC*