MASFKVMHSSTSTNSDPSRRIPSSSIRPQPFRRDPNARILGGYDGYSPGTMTVEGILHETFASDPPATDSSLLMDAAPTPMEVATVSGGTDTRGKSVDEVWREIVSGEGKGMKEEAETQHDEMMTLEDFLAKATGEDGGGGGESDDVDAKIPPESYGFDHHNPFQMIDKVEGSIVAFGNGVDVYGGGGGGGGGARGKRARVMMEPLDKAAAQRQRRMIKNRESAARSRERKQAYQVELETLAAKLEEENEKLSVEIEEKRKERYQKLLEFLIPVVEKPKQEPRFLRRIRSLEW