MEMMDGCQFSPSEYFYDGTCIPSPEGEFGDEFELREAAFRAHKPELQGSDEDEHVRAPTGHHQAGHCLMWACKACKRKSTTMDRRKAATMRERRRLKKVNQAFETLKRCTTTNPNQRLPKVEILRNAIRYIESLQELLREQVENYYNLPGQSCSEPTSPTSNCSDGMPECNSPVWSRKSGSFDSIYCPDVPNVYGTDKSSLSSLDCLSSIVDRITNSEQPGLPLQDPASLSPVASMDSQPATPGPSNSRLIYHVL