MSGSTASCQPPVGRPRSRSGPPTTTAVPTVPTAVPRASRHAAPMTQAPSAPRTRAAATRAASCAAVPNSWGSLPDAVHQRLQPLRRHRSNVLLQMALLSTVCLAAGLGAGWSGVLPRRQLSPLATSFPASRSVSAAATTAREASTSPASSPGAAAVFTVVAPLQLQSPFGVSWREVLEHTATRLSWTDPAFRLSLHDSQLLAGGDEGASSSRSALLDDVRQSQAAVAIGVADMTAAAALAPLLAEATTAVALGSAQQLQAATRLGGRTPGGSLGFLQRLFGGTQAAVDEQVLHTIAELYQRASSDDFLFVFLX