MGQSSTIAASQPGALASTDSKIVIIGGGGTMGSSTALHLSRRGFTDIRIMDVYPIPSNNSAGNDLNKIAGDDQVGTYEGVADTLWDAWNTDPVFKPFVHLVGKLELTVDEAETKFLKAKVDRMRARGRTDVEWLDNEEDVGRGGWVAARDALDSVGRELEQFGVKTSFGASGTFDSLILMEDGKTVKGVKAKDGSEYEADISKCWVYAHLQLTPEEAATLKGIPTVYNSKYGFFFEPRPDNHLIKLCNEFPGYTNYQEWTTDTIPTEALDEIQRLVKMCLPQFANKPLINQSMCWCTDTDDANWLLCEHPKWRGLVLATGDSGHTFKMLPVVGSQVADLIEGKMSEQRKYAWRWRPGVGDRHD*