MSGSLREEIRKLAEQLSEKYKDEEIRELAREAAELAEESDDPEVLELAYEALKKGLELEDEEKVKLILLAAVLAARVARGEVPEEKLEIALKALELAEASEDERIIRGALRAALAAARTDDPLALEVVLEALERAQASEDERLIRAILAAAYAFALLAVAGASAERLKEAEAIVKELIAAAEKGASPQELVLLVIEMMVKGMGVTMETHRSGNEVKVVIKGLHESQQEVLLEAVLFAAELMGVRVRIRFKGDTVTIVVREGSGSHHWGSTHHHHHH