MSEGETGGFSEGFLWENQSWANLSINSDNSGGAGDEDKNFGTKEETAVMGISTEGHNQVPPAPGKKRRGGGGVGKNGIIKGSTSPADKGKGTTGARDGGGGGESDDHEMHIWTERERRKKMRNMFANLHALLPQLPPKADKSTIVDEAVNYIKTLQQTLQKLQKQKLERLQGATTINFDPSILNPQNVAFGSREEFLANHGSAATINPSNSLLTSHCGPVNFQTWTTPNVVLNICGDEAQISVCCPKKAGLLSAICFVLEKYKLGVMSAHVSSDCNRSMYMIQAHP