MTTVEIPYKPKGTPEIEFVEHNGANFKTVTWKVPQSVSYKGKIIYVHGFAEESNVYTEFFDNLSQNGYEVFFFDQRGAGETSPGNLVGLTDEFHVFNDLDFFIKRNLDARPAANSNEKFFLLGHSMGGGIILNYGIRGKYLNDIRAIVASGPLIQLHPNTQPNIVLRTLQPVISRLLPNFKIDSKLNFDYITSNERWKNYIIEHDKKLIGSVRQFNDMFVRGDALLKPEYVAKFKDDLPLLIVHGTNDNINDIKGSEQFFKLVPNDLGNKHLEKIEKGRHSLFIENDELFKLIFKRVVDFLNEN*