MSRLNGNLLLRSFLRRRRTFCTAENIDTNLQSSKVQIFDRHLKRKQRDRAAWLINRKDSLVNTVADNLLDRLEDVKKTFPTTLCLGGSLEAIRRSVHGRGGIEKLIMMDSSHDMVKLCKDSEKDLSSDNIETSFLVGDEEFLPIQASSVDLVISCLGLHWTNDLPGAMIQSRLALKPDGLFLAAIFGGETLKELRIACTIAHMEREGGVSPRISPLAQVRDAGNLLTRAGFTLPGVDVDEYQVRYNSALELIEHLRAMGETNALVNRIKLLKRETAVATAAVYESMFAAEDGTIPATFQVIYMTGWKEHESQQKAKRRGSATVSFKDIQKEFGHTNN*