MASSRVMPSSSPSHTASDLARLAQAASRPGGGGSGLGSMNVEELLRGIYSDMPTPAPPASEPERPRSPAPAPEVATRRTAEEVWKEITGGGGSGEPVPPVAAQAAVPAGGGGAGGPEMTLEDFLAREEGAVKEDGVRVSGPSAPAMGFLGGAEGVGVPGGGGGRGRKRQLMDPVDRAAMQRQKRMIKNRESAARSRERKQVGAQMLQFNVIVKLP