MGDPQALLQKADKLVSSATGGFSFFGGKQTKYEDAAQAYIDAANGFRQNRDMTSAGAAFRRAAQVQQKNLSEPLDAANSLNEAFKCYRQTEPQQAASAMSDAIQIYTAQGNFRRAATNMQTLAELYETGLDDQTNALKSYETAANWFSDDNAEALANKLLLKAGEIAALIGETEGGNKDNYYKAIAHFEKVARASVDNNLMRWSVKDYLLKGFIAHLATGDVVGSSKALDEYRAMDPAFSQTRENMLCQDLLEAVEKQDPDVFSEKLFQFDQMSKLDKWKTTLLLRIKNSIEAAGDDFS*