MASSRVMPSSSPSHTASDLARLAQAASRPGGGGGGSGLGSMNVEELLRGIYGEMPTPAPPASEPERPMSPAPAPEIATRKTAEQVWKEITGGGATGEAVAPVAAQAAVPAGAGGATGGPEMTLEDFLAREGAVKDDEVRISGPSAPVMGFLGGTEGVGVPGGGGGRGRKRQLMDPVDRAAMQRQKRMIKNRESAARSRERKQAYIAELESLVTQLEEENAELLREQEERHQKRLKELLERVTPVILRKKPSRDLRRTNSMQW