MTPQLLEYARIELTRALMDNSGKTKGQLQAFCEHPPAEKDRCPRKHIHMVEFEDGRRVKAQNTSLYVLETRSRRRPLPPINDYEFAGAPWRRAVNFLPEHEQAWLKYCYGFDLTFRYQTIICEVIWNGHQKYLPPGLLNKTKKRLISLIWLAAQDIAATRNNDTYKEYAGAALARLMSVNPSTWLRVYAPHWAHFKRAFNELDTEALQHTLDHHCEAPPEEIEWTLLQNATK