MKLWKRAAAAIKDRKSLLAVGFSRRNSSYRNADLEAAIIKATSHDDSSVDYSNAHRVYKWIRSSPLNLKTLVYAISSRVNHTRSWIVALKSLMLLHGVLCCKVPSVVGEFRRLPFDLSDFSDGHSCLSKTWGFNVFVRTYFAFLHHYSSFLSDQIHRLRGNNRRSLEKTSDSVIQELERIQKLQSLLDMILQIRPVADNMKKTLILEAMDCLVIESINIYGRICGAVMKVLPLAGKSEAATVLKIVNKTTSQGEDLIVYFEFCKGFGVSNAREIPQFVRIPEEEVEAIEKMIDTVQEKPKLEKDEEKEDEKAMVVLEQPKKLQTIITDKWEIFEDDYRCFDRKDKWEIFEDEYHQNHLPLITMNQPVYITYTMPDLITF*