MKKIMITGALGQIGTELVVKCREIYGTDNVLATDIREPEADSPVQNGPFEILDVTDRDRMFELVRDFEADSLMHMAALLSATAEKNPILAWDLNMGGLMNALEAARTYNLHFFTPSSIGAFGDSTPKVNTPQVTIQQPTTMYGVNKVAGELLCQYYFKRFGVDTRSVRFPGLISHVKEPGGGTTDYAVEIYFKAVREGHYTSFIDKGTYMDMMYMDDAIEAIIKLMEADDAKLETRNGYNLSAMSFDPEMVKEAIQEYYPNFTLDYDVDPIRQGIANSWPDSIDTSCSRGEWGFDPKYDLASMTKLMLEAIEQKDTVKNNN*