MIHLGVIGTNWISHQFVAAALETGAYDLTAVYSRKLATAQEFGSRYGDVEYAIDLETFFGIAHMDTVYIASPNSLHFEQAKQAILAKKNVIVEKPAFSTPDEMAEIIELANKNRVYFFEAARNIHEQSFQKIAELLPLKNQILGANFTYMKYSSRYDQVLEGKEPNIFSPHFSGGALADLGVYLVYAALGWFGVPNESHYFASKIATGVDGLGTIILRYDQFDVTLNTGKISDSFAPSEIYFENGTLILDSVNAISSAEYHDRAHEERDVLDIQVADNPMIEEARDFAAVLNNPTDKYWGTKYEEWVELARNVNKVVTDLRHSAGIIFDADK*