MKRGVKRNNIDQVVELVVFSLIKTPGTDLHKYNSQHIEEDQRKIVAAAVAVKHAALTSSAQMLSFVLSSLPSKGVIGKTLSESSMSYLFDKRPKLGNGLPYVSPQHNLPLPPFSHPESFERKISTASQ