MKIVCLDAATLGDYDLSVFEKFGSLQIYTTTNKEQTIERLKDANVAMTNKVVIDKDVIDACKNLKLILETATGVNNIDIEYAKEKGIIVKNAAGYSTMSVVQHTFAFMFAFLNQVLYYDKWSKEGKWCESPIFTDYSRILNTLSGKKHGIIGLGTIGKEVAKISKAFGAEIYYYSTSGANKNADFVHLELKDLLKTCDIISIHAPLNEKTKNLLAFEELKLLKDNAILINVGRGGIVNENDLAKIIDEKNIRVGLDVLEIEPMMKNHPLLSIKNKENLIITPHVAWASKEALNALMDIVYNNLKEWIENGK*