MESSGIGRVAPLEAVLFDIDGTMAISDPFHHRATSEMLLKVGYNNGVPITPEFGMAHMAGRSNDQIGRFLFPDWDQARLDAFFAEKEALFARYAGEGLREIAGLTALCRWADERGLKRAAVTNAPRANADLMISILGLSDFFQLVVTAEECERFKPFPDPYLRALELLGVSPEHAVVFEDSTTGVQAGVAAGMPVVAIAEESREGKLLAVGATLVIRDYEDPKLWAALDKLDIAKPEAAAEANGTHTQL*