MNLEQDVLIVGSGVSGLYCALNLDKSLNVLVVSKSTIENNNTYLAQGGISTARNIDDIESFVEDTMKAGQYKNRVEAVQVLADESIENVGQIVEYGMPLDKENGEIDYTREGAHSVNRIVHSKDNTGEVVFKTLLKEAKTRENITLIEDAYLLDILKDGNKCIGARIFKSKKEIHVFSKIVVLATGGIGGLFKNSTNQRHLTGDGIAIALRNNIKIENLEYIQIHPTAFYEENNEGRRMLISESLRGEGAKLLNKNKERFVDELLPRDVVSKAIFEQMEKDKLPYVYLDATHLDSEYLINRFSFIYNECLARGTDITKECIKVSPAQHYFMGGIHVDLDSKTSMENLYAVGEISCTGVHGANRLASNSLLEGLVFSKRAAKNINSVIDNVKVKFIDVPDMDIDIEQVKKENKILVIKEIERTSEDFGDELFDY*