MESSDTGAFESSPPSSLVPPSWSSPTPALPLPVVVASPCAACKTLRRRCSESCVLAPYFPPSEPAKFAIAHRVFGASNIVKFLLTLPESQRDDAVTSMIYEASTRIRDPVYGCAGAI