MRCLALDIGGTKIAAAIVKNGEIEQRQQIHTPRENVVEGMHQALGKLLADYEGQFDYVAVASTGIINNGILSALNPKNLGGLAEFPLKASIAKHTDKPIGLLNDAQAATYAEYQLQNSEQVSNFVFITVSTGVGGGIVLNQILQTGSRGIAGHIGHTLADPNGAICGCGRRGCVEAIASGRAIEAVSSQWEDPCDPKEVFERFRKNDEKATALVERSAKAIANLIADLVISLDIQKIAIGGSVGLAEGYLSLVEKYLQDLPSIYCCEIETAKFGQDAGLIGAAYWVKDVLLDKPEGTIYG*