MKGPENPNLASVLVTFGGNLDVNERKKYFNYSEGTELACGFANHGSLGFIVSIKKALRGVKVEVTHRVNVRRKYSISGLTSQPTRKLIFPVDDKSTMKSIVEYPSDYGAKKYLLRKDTTIVNRSCHLYSQFSVSDISVHEIQEDELIDRSSLTYMKGPENPNLASVPVTFGGNLDVSERKKYFNYFEGTKLACGFANHGSLGFIVSEEDKKAMEQCMGLVVISAVFGAYDRIRQPMHVGRITAENIRYFGATATGLDRYAE*