MAPTTVIADNNCNEESSNSFEMEIEAESAILEQIQNKMAKNLESAAYVPPTEEEQKAIDAKSVFIGNVDFNSTIEEVEEHFKGCGHIVRTTIPKDKFTKKQKNFAYIEFDDSSSIENALVMNGSLFRSRPIVVTAKRTNIPGMGHGVRGSSRGTFGRGRGAARGAPGRQQTVVVKYVYVNGPNRGGRGGRGRRFNPY