MRLSVCGPAIGLDARPCGPGGRGPGVGAEHVEALGPAPLQTRRAGRDETIRLSILRPRRWRDQVLYLPFGVVPEGMTGPPERMEEHFGSELGLSPPPVDLLALRAIEGPFSGVRTARRTPRRWRRGPYLPSGASRCLQSPRGRRRLALHPAAAGRGQVCRLRRAAPAGLLQGGRGAARLRLGPRGADVHLPGRRPRRRPPPRPLPRGRRDRAGRRRRRLRLHGLYVFHPPQHHVQRSPGPEAAGRGARGGRGGAADGAARRDAGDSRQAAEEEASGRRDRAAAPGKKKKKKEHERGPRIVTGVQRGQGATVPIPISLNPQYGADTNANRRLHLLNGHLVGVLEYLFPALCAIDVKAGCDMAEIALKVLERHPYSYGTWTMHWMNPPETHGDVVFIRGHMLEHEVVASEGTDARYCIVFTLGKNLKVDADSGSSSDSSTSSDSDSSSSED*