MSNERRKTIGRQLNTQASMVEMTDTQRSQVFTLKTGRKITFRFVRVPASDVESKTFVNQETNGRDQLALTRESLKSIIQTIKFQQFFPCIGIQQGERIEILDGSRRRASAIYIRTGLDVMVTNELLSADEARHLAKDIQTAKEHNLREIGLRLMALKESGFNQKEIAELEGLSQAKVTRALQAAAVPQELISLFPVQSELSFSDYKILLEVNEKLSEKGLTSEGLIQSVSDQHDAILSDYERPDDEQKSSILKLISQASQALIAPPPKEKSVISALWTFEEKDKFARKRVKGRTLTYEFSRMSKVVQDELDKAINEVLERNLSQ*