MTKKLIAIDLDGTLLHHDNTISTYTQKTIKAVQDKGHHVIISTGRPYRMALGYYLQLNLKTPIITFNGALTHMPEQKWAYEHNVTLDKGYLLRLLKYQDDFQMDFIASEYRKNVYITMTNPESIDPQLFGVDEITQDMALEITKITRNPNALLMQTRHEDKYALAKNMRAFFKDEIEIDSWGGPLNILEISSKNVNKAYALNYLLGIYNMDKKDLIAFGDEHNDTEMLAFAGTGYAMKNASPVLLPYADQQLNFSNEEDGVAKKLEELFL*