MKKIVLVSLAFLFVLVGCGQKKETGPATKTEKDTLQSALPVIENAEKNTVVTKTLVLPESDDGSQQTQTITYKDKTFLSLTIQQKRPVSDELKTYIDQHGVEETQKALLEAEEKDKSIIEARKLAGFKLETKLLSATELQTTTSFDFQVLDVKKASQLEHLKNIGLENLLKNEPSKYISDRLANGATEQ