MNHLFVLTFILLFAFALGSEGELTEMCQPQLNRRDLFDIAVLAAIKVLIRQIESYNEDRPISSSLMVHITTMVSKYILTG KSVKFILRLLYVACRMNKPLTQENKKQAPVRTAFLCLLELGKEKCYTYKEKAEGDFSVELQ