MKIIQILNNNVALVKRGKNEIIVFVKGIGFKKRVGQVINENEIERTYILDSYDMLEHFSYLLQNSDSNNIVLINEIIEYGEKALNIKSSDYLSLTLLDHLEFLLKRCEKNQFIKSPLVWNVKRFYPKHFEIGMHALKLIGDSKGLNLPDDEAVSIALHFVNMEVNKESHDSTIVELRTLADIVSIIKYHFNVELDETSTNYMRFTTHLQYFIQRIMSDEASIDEDNSIDLYKQVSQLYPKSFGSVQKIRKYIKSQFNVDISISEETYLMLHINRVTQRLEAKSDEI*