MGKLNGKVAVVTGAASGMGQQIAILFAKEGAKVVVADLNLEAAQKTVELVEKEHGTGLAVAANVTKQEDIENMINQAIEAFGTLDILVNNAGIMDNFVPAGELTDELWDKVFAINTTGVMRATREALHIFEEKGQGVIVNIASAGGLFGSRAGAAYTASKHAVVGFTKNVGFQYANKNIRCNAIAPGAVNTNIGTTIYAPDEFGQERAMIGMGINPRAGDASEIAKVALFLASDDSSFVNGTVITADAGWTAY*