MRRHFLSILSIASKNPNTSPKPLHHLSLISPPKHRIPPDQSVSTHGFSTAAQESKPAPTDTVSAIVDEISGLTLLEVSDLTELLRQRFDVGEMPIMAVMMPGMSAGGLGRGAAGKGGAKVEEKAEKTAFDLKLESFDAAAKIKIIKEVRTFTDLGLKEAKELVEKAPALLKKGVTKEEAQKIVEKMKEVGAKVVME