MRQMPGEESKSGYELGDTLRAEKTLEQELDEIEAMATNKSPENEGKVYMFGAWLDEQTAGRKVMKSSAGPRGSSDSIEEIEQRSFQRGVDLYNRGRYRESVGLFRAVIENVGTGSRFGGEAGLWLAQAYDALGDKPAARQLLGTLKVHPDKDVKKVADELLYILQAPKLLLDETSLIQIGELSEELHNKPKAKSKMSRGYGTGKAAYAVMEKGPEKYSVEWFLAQRTPKQETSDNKMAVLVIGSCALMLVILFGSRL*