MEEASKIKMPRVKLGSQGLEVSRLGFGCGGLSGIYNSPLPHEDGISVIKHAFDRGVTFFDTSDIYGPNNDNEFIVGKALKQLPRENIQLATKFGIVKIDEAKMVINGTPEYVRKCCEASLMRLGVSYIDLYYQHRVDISVPIEDTMGELKKLVEEGKIKYIGLSEASPDTIRRAHTVHPITAVQIEWSLWTRDIEKEIIPLCRELGIGIVSYSPLGRGFFAGKAVVESLPAESLLVYHPRFSGDNLEKNKLLYLRVASLAAKHGCTPPQLALAWVLHQGEDVVPLPGTTKIRNLDDNIGTLMVKLSEEDLQELSDAVPSDMVSGTRDYDLISQVTWKNADTPAKNVQA*