MKRVIFLLSLLILMFNITYTEEEDIEEILYKQWSFSVKDESVYYGKQKISNLDYLSFEKLNDYYVRDKNGIYGIIRTVVVTGWETLAVDDNFKNENWYEDKEIDQWYSLEIEAEKISQINRENYILDGQYIFGSGYGANRGKIIYLKKNVPFKVDMKTLKIVDNNISDCDDNNLECNFYRNILLKDKNGVYGLADTDDETEVYKIKNVDISSFEKTGIRLYKDKNKGYNAENLEKRLVRMRRN