MGVQSKCKCQGRLDIDPAFVLSPEHRPNTKLCDFTLDQIPLIDLSPLNSTTSLHTTGLDSLVSQIHAACRDWGFFQVINHGISPDLRHTLLSEAANFFSLPMQEKNKVRRDFDNPLGYYDTDLTKNVRDWKEVFDFACGGAFRFPSSLELESNETLTVTNQWPQNPPRLRETCEKYAEAVEKLSFRLLELISRSLGLPADYFNSKFEEPTSFLRSNHYSPCPVPELALGVGRHKDAGALTVLAQDEVGGLQIKRKDGEWIGVKPIPDSFVINVGDCM