MASSRVIPSSSPSHTASDLARLAQAASRPGGGGSGPGSMNVEELLRGIYSDMPTPAPPASEPGRPMPPAPAPVSATRKTAEEVWKEITGGGGSGEAVAPVAAQAVAPDGGAGTGGPEVTLEDFLARESAVKEDEVKISVPPAPVMGLPGGAEGVSVPGGGGGRERKRQLVSTVDRARSAIQREKRMIKNRESAARSRERKQAYIAELEYMVTRLAEEKAELLRQQEEQFQTRLEEVTF