MSAPQNARTIAQRGAAEDAAQQGLLWLKTILELENHSNRELASSLTDSPLKPFWVAQAKCILFYTFSKTAFLAGRAKGHGFLIARLPTAHPTLIKFSAPLFLEISFGSFGLSFGRTSTCSFVACMGKQFQQQLLATGKRSLRGLDAALLCGSTLQDRADFLTTNCVGGLSDTVGVSSVSGGIFDLSFAGGSLALDSAKNVAAYGDVKPDQILDGTLNPPPEMQPLYSELSLIVHQAQAERPSAAPSRVSASLERYSTGIDPDAALVLNDGTPLWRDDMAVRPQSSIAPLSRRSVX