MNTKYISFFLFIIPFIFKNYVRSHEDLFNEHITSIHDGELNNFITKNDIVLVMFYAPWCGHCKRLIPEYNEAAIMLSEKKSEIKLASVDATVERGLSQEYGITGYPTMILFNKKNRINYGGGRTAQTIVDWILQMTGPVSTEITGNIEDVLKESNINVAFYMEYISEDNELFKKFNEVGDKNREIAKYFIKKNDKHNKIYCYRKDEKTVEYDEKTPLNDFVAIESFPLFGEINTENYRFYAESPKELVWICATIEQYNEIKEEVRLAAAELRNKTHFVLLNIPEYADHAKASLGINEFPGLAYQSSEGRYLLANPQQSLKNHKDIISFFKDVEAGKIEKSLKSEPIPEEDKNAAVKVVVGNSFTDVVLNSGKDVLIEIYAPWCGHCKKLEPIYEELGRKLKKYDHIIVAKMDGTLNETSLKEFEWSGFPTIFFVKAGSKIPLPYEGERTLKGFVDFLNKHSTKTPITIDDVSQSYEGSSEEL*