MSMSKGSKMLQFINYRMRVTIQDGRQLVGKFMAFDRHMNLVIGDCEEFRKLPPAKGAKKNEEREDRRTLGLVLLRGEEVISMTVEGPPPPDENRAKAVGAAALAGPGLGRAAGRGIPTAPLIQAQPGLAGPVRGIGGPAPGMMQPQISRPPVPNMSAPPMNYPQAPVIRPGQMPYPGQGPPPQMPRGPPPQMPPQFAQRPPGQYQVPPPGQYGQRPMAPPPQMMRGPPPPGGAPRPGMPGPPPPARPGMPPPGGQIPVFGPPRPGMPPPPNSQQQHQQQ*