MTFEGAIGIDLGTTYSCVGVWQNERVEIIANDQGNRTTPSYVAFTDSKRLIGDAAKNQVAMNPHNT