MKTIKGPGIFLAQFIGPRAPFNTLAGIAQWAAGLGYKALQIPCNHPAIFDVERAAASQTYCDEVSGILAEHGLVISELSTHLEGQLVAVHPAYDAAFDAFAPAALHGDPQARQRWAVEKVRQAAVASGRLGLQAHATFSGALAWPFFYPWPPHNQPLLDEAFAELARRWRPLLDLFDEQGVDVCYEIHPGEDLHDGVTFERFLALVDNHPRCNMLYDPSHLHLQQMDYLTYIDIYHARIKAFHVKDAEFRRNGRNGVYGGYQPWQQRAGRFRSPGDGQIDFKGVFSKLTEYDFAGWAVLEWECCLKDSETGAREGSEFIRRHIIPVAGRAFDDFAAGGRE*