MELAQISVSLFYQSASKTNRGFIAREQAWKSFVSERGAGKAKWRMRMRPFDEKHQSTLKSLFAEEDIGAEHGEGFETFRPRGPLKVDVDYLNDRMQEKGLQRIRYSMKPDEAFGLIYSWDNVLADTRTIRIGAWRRLAIEEGKLLVEDNETQRQILCMAGEYVLKNVLRWGENDSSLNHMKLRLAEIYHEELSKIQAPMEGLKEWLEALQTAGVPCAVASSLDRLNLLSALQRMGLYKYFQAFVTEEDGMESLAHRFLSAAVKLDRPPSKCIVFEDDPKGITAAHNCSMKAVALIGFHPAYELAQADLAVGSFNELSVINLRRLFANKGSEFMDLQKQPEEKKPQRRKLTTDTYF*