MMQIEDLVPGHEVLPEESDPSHNNKKMGKGKQQQQHMILFAHPDNNEANPSDVKVERKIVRRDNERQRRQLMAVLNASLRSLLPHEFIKGKRSISEHMNEAVNYITHMKRKIQELNAKKEKLRRLYEYDSSAQEFGLENETLGLDLVNSVTNIMVGPTCLGGVEVVISSSCSEDEGLPLSRVLKLLLAEGLCVVECASTRVNERVFHTIQCEVDDLECVLDLSELQLKLNLQI