MNYRELLQKYKAGELPEEQRKQVRQDIEKQDAISEYLFDNEEMEFEEQVEQDGGQTTESTDGSVPKDGQNVNIVGAAVPKDGQRTHVIEGTVPKDGHEAEFTKLIRRAIRRTFIKYGVITGVIVIGIVCFLVFALPKIQDAMYYDPNKIVGTEEGNKTNQLSLDMSVYSELFLPENYRDSAAATGSGYGNYDIVINQTSSHNGIFEYVGGRITKNDMVLYNPNIVKKPFSNVFYPPSEMTTASAATPEGIAGTKKEAFDELSKLEDEKMYHAYVSLDKVYSFSEFKALAEKNDLEPTWCAISVKNKYQTESKYTTYNTGNIGFRMYTSCSSLAFDQKKYPLLTAFSLAEQESAKKNVLEEKDVTKHMTSMLQYLQDNDDIVKMIENDQGTGKTDYASMIDSIQKDGLYIYGYYVEDIGKELKKLKDIGNVSYVYTTELK