MKKILITGGAGFIGSNFIHYMLNKYVDYFIVNLDLLTYAGNLETLIEIQDNSNYKFVKGDISNREQVYKLFEEERFDIVVNFAAESHVDRSVENPDLFIKTNIIGTQVLLDASIKYGVKRYHQISTDEVYGDLPIDRKDLFFTEQSSINPSSPYSASKASADLLVNSYYRTYGLLTTISRCSNNYGPYHFPEKLIPLMILNALENKQLPVYGNGENVRDWLHVYDHCTAIDLIIHKGNIGEIYNIGGHNERSNLEVVKVILNLLGKSEELISYVNDRPGHDLRYAIDATKIENELGWKAKYDFDLGIKETVKWYIENESWWKAVLSV*