MMQIEDLVPGHEVLPEGSDPSHNNKKMGKGKQQQQHMILFAHPDNNEANPSDVKVERKIVRRDNERQRRQLMAVLNASLRSLLPHELIKGKRSISEHMNEAVNYITQMKRKIQELNAKKEKLRRLYEYDSSAQEFGLENETLGHDLVNSVTNIMVGPTCFGGVEVVINSSCSEDEGLPLSRVLKLLLAEGLCVVECASTRVNERVFHTIQCEVDDLECVDLSELQLKLNLQI