MKGLFKSKPRTPAELVRQTRDLLVYVDVYWNSREAKKEEKMADLSKLIRELKSILYGSSESEPIAEACAQLTQEFFKDNTLRLLIICLPKMNLEARKDAAQVVANLQRQQVQSRLIASDYLEANKDLLDILIAGYENVDVALHYGAMLRECIRHQSIARYVLESEHMKKFFPYIQLPNFDIASDAMATFKELLTRHKSTVAEFLNKNYDWFFADYNSQLLESSNYITRRQAVKLLGDILLDRANVAIMVRYVSSKDNLRILMNLLRESSKNIQIEAFHVFKVFVANQNKPPEIVSILVANRSKLLRFFSDFKTDKEDEQFDQDKAQVVKEIAALEPRELP*