>query YFFPKLTAVEALAPYRLRTTWSTGEVLEVDVGDILRKIPDLAPILDPEAFARVHIAEWEGSVEWFDTEFGRDNVYAWAKEQAGE