MEGNSNGNVEQVRYRGIRRRPWGKFAAEIRDPTRKGTRIWLGTFDTAEEAARAYDVAAFHFRGHRAILNFPNEYQASNSNSNSLPMPITLPPSPSPPSTNPNPNSTSSNSYFVDDNFDFEFLDDKLLQELLQDGSTNSQ