MFHPKKPPNMCSQERQMCVQGDSGLVLTTDPKPRLRWTVELHDRFVDAVTQLGGPDKATPKSIMRVMGVKGLTLYHLKSHLQKFRLGKQPHKEFNDHSSKESERAAVLELQRSGASSSGIMGRDGNDNMQVREAVRMQMEVQRRFTEQLEVQKHLQLRIEAQGKYMQNILEKAFQTIAGETMTSGSLKAGGSSHQGLLDLGASCMNYPCLQDLHIYGGDQNPHHHQLELQSGGQIDSAFMSSQEDTQEEFDGAFETKPLQVMEGDCSINKKFEMRAPSNHMSMPRPITPSARNHSYG