MKITYGTRLKDKVCIVTGSSSGFGRAIALGYSLEGALVVCADLQQGARADVNGEQAISTHELIKQKGGKAIFVQTDVSKNDAVENLVYRAVAEFSRVDVVVNNAGISIESGKPSRRIHDTPEEWWNTTMAVNLKSIFLLSKHAITQMLKQEKNEAGDRGWIINIASIFGLVGGYALPSYVASKGGAQNLTRSIALDYAKDGIHCNAICPGFAETALLADAVKIHDKEAIRSKHPLHGLGTAEDIVGAAIFLASAEARWITGVRLPVDGGYTAQ*