MPVAVGPYGQAQPSCFDRVKMGFMMGFAVGMAAGAMFGTFSCLRIGMRGRELMGGVGKTMMQSGGTFGTFMAIGMGIRC