MMFDEDDFDFVIPDLSSSPFLDDPFFPVDEWTKAEDKLFETALAIYGEDTPDRWKKIAKELPGKTPRQVEEHYRLLVEDVENIESGRVPIPEYQDEDRGGMKVLEKKEKGKEKVHDSNDVKEKEYSVEAKLAAEEEEEEEEKEFKRSGKGISWTEHEHRFVGFLFFND