MNQSEMKALETLQNGSDIRGIAIATEKYQITLTDERVEKIAYGFAKWLKEEKKVEGQAKVAIGHDSRLSAERLKAALVKGLTFAGIDVVDVGLATTPAMFMATQYEDYDCDAGIMITASHLPFMYNGLKLFTKSGGAEHEDIDYIVAHADKSFIENGLNLGKVTKQDLLSTYAADLTDKIRAGITDAADKMKPLQGSHIIVDAGNGAGGFFAEKVLAELGADISESQFLDPDGNFPNHIPNPDNEEAMASLKKAVLASGADLGVIFDTDVDRAAIMDKNGESLNRNPLIAVISSIILEEKPGTTIVTDSTTSGHLQAFIEAKGGKQHRFKRGYRNVINEALRLNANGTPSEIAIEVSGHAALKENYFLDDGAYLIAKILMTYATLRKNGQDLPDLIADLKEPAESEEIRLSITATDFKAYGKEALADFLTFVEADPDMELEPVNQEGIRVNTKGALGEGWFLLRMSLHEPVMPMNLESDEAGGIRKVKDRLAGFFATKADLKM*