MSYGLAAASRLAGKVILITGASSGIGEATALEYANAAKGEIKLALSARRFEKLEGLKEKLTTQWPNIKVHIALLDVSNIAKLTEYVESLPEEFKAVDVLVNNAGKALGIDRVGQILQEDIDGMFQTNVIGLISLTQLILPGMKARNRGDIIQLGSIAGRDPYPGGGIYCATKAAVRSFSHSLRKELIDTKIRVIEIDPGAVQTEFSLVRYKGSKESASKVYEGAEPLNALDIAELIVFASTRRENTVVAETLVFPTNQAGAGYVYRKKD*