MPIIIDKDLPARKVLQKENIFVMTKERAETQDIRALKIAILNLMPTKQDTEAQLLRLIGNTPLQLDVHLLHMESHLSRNVTQEHLTSFYKTFRDIENEKFDGLIITGAPVETLAFEEVDYWEELKHIMEYSKTNVTSTLHICWGAQAGLYYHYGVPKYPLKEKMFGVFEHEVCEQHVKLLQGFDELFFAPHSRHTEVRENDIREVKELTLLANSEEAGVHLVIGPEGRQVFALGHSEYSCETLKQEYERDRDKGLNIDVPKNYFKHNNPDEKPLVRWRSHGNLLFSNWLNYYVYQETPYIL