MEELRELCQSGKDVKLGDAEAWEDPSQLAMAKQILEEHFYVQNLQDPSLFVVPKTTISAGSPSSILFPASIPQIEYTAPTQSSGNRNAGHPNYRLVYGDGPSWHPCHCIQLAPQPHPRIQIPAAIHHKLREQRVAIKLVIAPSVRITPANVDVELRIKTLSVSVMDALKNETALGFYPCRIRFSIEPLLGDPSAVAIPLYTPRTEGGGGSSSGASTRTGSSGKKIGVQIGFGPLSISGERSWGVGFEESTERETISAGDWEGVEDEMGSGNTAVFEWRLLRWSHNGVRYNADNPHSGLSLSTKSLKLTKVRFEGYAIYEYNPLASISLQDGNLTDIYIISYLNCFLYFQEEKIMVILLM*