MDSGGGGPSLVHPSYAGMPQPHQHQQHQQHHPQQQHPSHQQQHQQFYAQPPQHPSQHHHHQQHHHHPSSMGQGMGDPSGSNSMGGGAGGPQSHQMAPLLAGGAGVYVPAPPPVTFPVEPQLDFTQILRLFNMTITASPLPATAESVNDIDPSSRGRKIANLPPSTWNSMLQSALDGLRSLDPMLAEKYVAAAREIQVPEVAEVVVGPDVAAGPGVNGAHPGGGGASGVNGNGVVDGDDEGPEGKKRRQDDKGAEPQECLTCHAKSSPEWRRGPFGPRTLCNACGLVYIKIVSWAFALLSPVSER