MKMGFCSSNPEEVKNIGNELYRKGSFAEALSLYERAISLSPGQASYRSNKAAALCGLGCLPEAVHECEEAIKLDPCYVRAHQRAASLYLRLGLVESSKLHFQAAGQQSNLGEFQRVEEVKKHISKCIEMRKEANWKSVIRESDAAVAAGADSAPQVFGYKAEALLRLHRPEEANVVLSIAQKVEGALIKLGVTPADSFLFVVRAHVDVARGRFEEAVVAAESAVRVDPRKEVTNILRKARAVCFARSSGNELFKAGKFFEACAAYGEGLESDPVNAVLLCNRAACRSKIGQWEKAVEDCNAALDVQPNYTKALMRRADCYAKLERWADALNDYEALLKDIPGDQDVTRRFFEAQVALKKSWGNEIYNMKFGDDMVNVSNKEQFQEAVTSPGMWC*