MNSDDTKGVIIMGANCLIRMINDVRVACSILGYTSKQELLGKNINVIVPPPFSRNHNNYVRSYLQTGKAKILDSTRAFVAVHKDRFVLPISVFVTKVSGVGEDSVFMGVFSGNGSVLSCDSAFTNWLGYRHDDIHGKAVSSLAVQTEAXEELLVQVKKESAIAMNTKAIAGDGMLLQQXVWQMHDLHMRHLYQEDLAHVDIMVKIGGINETALFELASSKKLLVSDSRGRIVHVTHALAAELGSTVSKLQAGGSSHAMDSLLASPFMRIHRQASHQH*