MGQEEISASGTSYLNRTEAANVEKIVTTFLRSGVIPSQIGVITPYEGQRAYIVNHMARNGALRQQLYKEIEVASVDSFQGREKDYIILSCVRSNEHQGIGFLNDPRRLNPLWNGLLSHYKENECLVEGQLNNLKQSMVQFQKPKKIYNDWRIFPGSGLPNAGDSFVAGVVSDKRGARARGNSYMPFGQLQPNGNPKSGMHSTGFPITRVPLPPFHGAPLSQPYAIPSRGGVHGPIGVPQGPQTGNRGFGAGRGSAGGPIGGHLSHHQGSRQALGSLGSGFNFAGLENPASQTLVGGPLSQTALLTQLPNQGLSQSLRDGFSLGEMSQ