MTKVKLYYQNIHGDDHVMITVDIETVSTVGDLKGLVVEQLKDSWSQQNPPFQLKKKHIQIHHVIGGELKAIKDNATQCNDEWVYLALEVFVNEIDAFDVADRGKIWQEDTEEKKLDDAMVDKEGDVKAANETLVHTVALVKVNGASLFCKDKCMPIATPVDPCGPIQVTELLGKTKMSLEQYQTLLQEKGKRHPLLKYLRTNLSRGKDWNRPLDSSLEPSPAAERFVNCTRREKNWAKQKGEPITVNKRASYFRFKVSSEQEECAKWKINGVDKVITPVGFLKWGENILEKEDLDSMLRIFYNPDEGTEPQFFTGTVGNKYGSFYLFPKAVAQFQLHDIKMEASAEPKAPEGDFDESVKTLYEAALILFYASDDEGVQKAIV*