GTIAEIAEVFIFNFAKECGYPKYEILGATVQVNSLRGSVISEVDANMRYISNGKDYNDEFRYVITWREDGSIHMHGKISLYSPGGRDYVNSYHYHIRDSL