MSGKQNSVSRRDVLKTGGAAATAVALSQFVLPKAHAGENNTIQLALVGCGGRGTGAVQNAFVSSEGPVKLVAMADVFDNRLNLSHRALNNRYESQMDVPDERKFVGFDAYKHAMDALNPGDVVILTTPPAFRWVHFTYAIQKGLNVFMEKPVTVDGPSTRRMLALAEEADKHNLKVLYQIKNFHGFLWASGGAYSDFLIHNIDECCWMKNDWPVEAKASGGRHYRGKYVDQNFDTYSVEYTFPDGSKMYLEGRNMVGAHYEFASYAHGSKGSAIISTSAHTPAKSRIYKGQNMVKDDLVWAYPQPERNPYEIEWDDLLSAIRNDQPYNEVYRGAEASLVTAMGRMAAHTGQIITRDQILNLDHEFAPDVDKLTDDGPAPVQADENGKYPVPMPGIKKKTEY*