MGAVVGALTVVSMGFAPSAAAYDAQSKQWYLESMQAEQMWKASTGKGVKIALIDTGVNADTSALTGQVL
......