MQDLMQIPDRMKWYEARFCADDMPDWYPGSYVRTEQVSPALRNVVIKAEINREKVPLRNAYKTAGQKARVRLSNGVEHCLQVANAPHAEHFNKDPLFRVKGDMIANETKSVKEVPSIMAEVHLLVSNEEAPDIYAMTEEDSIEVGPFVGAGLDLRSSGLLAIFRYPTLVLFVEGRGIATARALIESPSSVTNLGLEFRQDVRMYYRAPNEASLCYKELIPHWESLGVTVHTTTSTLQDAFDDDDTLMYDPDYTGAIILTGGDEEAEKAARQVCKEAEISVILSDSQEAKEPLYLDSTPKSFQMWDKTKRPAAVL*