MSGGETGGFSEGFLWENQSWANLSNNSDNSVGAGDEDKNLGNKEETAVMGISTEGHNQVPPAPGKKRRGGGGVGKNGIIKGSTSPADKGKGSTGAGDGGGGGESDDHEMHIWTERERRKKMRNMFANLHALLPQLPPKADKSTIVDEAVNYIKTLQQTLQKLQKQKLERLQGATTINFDPSILTPQNVAFGSREEFLANHGAAAINPSNSLLTSHCGPVNFQTWTTPNVVLNICGDEAQISVCCPKKAGLLSAICFVLEKYKLGVMSAHVSSDCNRSMYMIQAHARGAPDQFLETFPADEIFKQAAAEIILMLS