MSKVYHSVPSDEERSSVDAEKSMLTFRRERGSVAGLLEKARAHWAWIGHAVLLSTSLTLFTLSLCRRGPQLTDRTVTENYSSYSPVAPIVKYETVRYNLTPIVEGPYVGFGEEVDKAWERITLDMGDTWMTEEEVKRLGLPLDSLKLKHPKTGKEGYRAAVEVFHQLHCLNLIRQAIYKDYYKDLKGDVGEAESPEDLTGHVDHCIETLRMNLMCQSDIGMFTFRLYPEYGYADDDYWPDFSTLHTCRNFEDIRQWAIDNTASWDHNV