MEMVHTAIGVAGIVALFMVVSRSLTEVGGRVLNQTRDPIADLVRRGGPVADQLSAVEGETPLVEGDRMDGACSVVQSIGG KACAFVGPLLPKFGSEHNSEGSSKEDEKDKKDSEPVVVKPETPPAAELTEEE