TILNSMHKYQPRFHLVRANDILKLPYSTFRSYVFKETEFIAVTAYQNEKITQLKIDNNPFAKGFRDTGAGKREKKRQALLTVSGGGSRLTTGGPPSPDKRRSSNSATDLMDDEDKLLDVVGPDTPHPAHHHREREHSRERDDRASERGEGSESSGSESGGGGAGPTASEGPLPDVSVGPPLHPPLLPYLYPPVPGLYPGPGHLIPPSPLGLHGGVTPGMLFNAQLALAASQHPALFAHYPHPLASPLHQLKGHRFAPYTLPAPSHGSAFETVTPGSRTLSPRSPPPRPPTGSPTPAGGGGGGGGGGTLTSTTSSSSAGELKSIENMVNGLQEKRRRSPSLTPGHRGDDAGGGSPX