MRQLLPGDTVWRNIRLATMDPQQQALYGLVDNQALIVREGHICDIVPETQLPVSGDNIHDMQGRLVTPGLIDCHTHLVFAGNRAAEWEQRLNGASYQHISAQGGGINATVSATRACAEETLYLLARERMMRLASEGVTLLEIKSGYGLELATEEKLLRVAAKLAAENAIDISPTLLAAHATPAEYRDDPDGYITLVCETMIPQLWQKGLFDAVDLFCESVGFNVAQSERVLQTAKALGIPVKGHVEQLSLLGGAQLVSRYQGLSADHIEYLDEVGVAAMRDGGTVGVLLPGAFYFLRETQRPPVELLRRYQVPVAVASDFNPGTSPFCSLHLAMNMACVQFGLTPEEAWAGVTRHAARALGRQATHGQIRAGYRADFVVWDAEQPVEIVYEPGRNPLYQRVYRGKIS*