MARFLFLLFFVIYESFHSVHAGAKQPRMSGGYPDSVQNVNYIAQLLRFYEYQCSAVIIARNWLLTAAHCKVSKDSNEYGVLTGTREVRGSDGQYHNVLKFLVHQDYKRKSLKDKSHDLALIKIERCMDFNYVQNAIRIRSTPLRIDERVRISGFGESLANEPAVELQSINVRVLNTKTCQKQFTDIIVTDSMFCAGGGRQDSCHGDSGGPVVDIQGQLVGIVSWGSSCVVGGRTPGFYTKIDKYFYLIKQITRSSLNDCKTSAYPASQYYYGNEIEDDDIYGFVDDFVDDFADDLIDRSYNILDDFTF*