MGTEGSGGGGSAKKEESLPPGFRFHPTDEELITYYLRQKIADGGFTARAIAEVDLNKCEPWDLPVVFFRCFEAHLSYLSLTREKEWYFFSLRDRKYPTGVRTNRATNAGYWKTTGKDKEIFTGQPPATPELVGMKKTLVFYKGRAPRGEKTNWVMHEYRLHSKSIPKSNKDEWVVCRVFAKTAGVKKYPSSNAHSRSHHPYALDMVPPLLPALLQQDPFGRGHHHPYMAPVDMAELSRFARGTPGLHPHIQPHPSYINPAATPFTLSGLNLNLGSSPAAMAPPPQSMLQAMSSMPMNQPSTASQVMATEQMVSGLANGVIPPGVDGGFSTDAAVVGGGGIRYQNLDVEQLVERYWPGSYQM