MADATPGLTPEQLAAFHKDGYLIIRNALTQDTVSSLLSETHHLLESFSLEDHPLTRFSTGEKSDHVGDDYFLSSGDKIRFFFEEDAFDDAGNLTKPKERAVNKIGHYLHALSPPFAALLDDARARNKGEVSPAAVARDLGFADARCLQSMVICKQPEIGGAVPPHQDSTFLYTEPPSAVGFWYALEDATLENGCLSFLPGSHRWAPIEKRLVRKAGGTGTEIVDNEGSRFPPGEEYGEEKKKEGVEGGEYVPGEVKAGDLVLIHGNLLHKSERNTSSKGRIIYTFHIIEGEGRKYDEKNWLQPPKEGFTKLFA*