MDDLLHIATNFNYPEELNNSKKIMVAMREDVANCALGKGLWEFEVQRIKVTEGFLVVRWGQVSRPARRQDARRGEVVAGDMEDEIKALFKKLKEVKVDRKCDAFVGVQDVVKKWTVFCPLVGELRDPAMRQRHWAQLMDQCGKSITVTPEILLRDMWNLELHKNPDFVEDTADQAKQEMKMENTLKKLQKEWAEVDFGFDSHRGTEVMLMKMADDKFEMLEEHQVQVQNMFASRFLSTFETEVVSWQKTLANISEVSTLLSEVQRSWVFLENLFIFSDEVKKELPEESDKFVGIDMDVKEILMNGYQIKAAKEFCNQGNIFQKLEKVQGALEMCQKALNDFMDSKKRAFPRFYFMSSNDLLDVLSNGNQPAKVHQGAGRKVCVLERALNL*