MNKFKGNKVVLIGNGAVGSSYAFSLVNQSIVDELVIIDLDTEKVRGDVMDLKHATPYSPTTVRVKAGEYSDCHDADLVVICAGAAQKPGETRLDLVSKNLKIFKSIVGEVMASKFDGIFLVATNPVDILAYATWKFSGLPKERVIGSGTILDSARFRLLLSEAFDVAPRSVDAQIIGEHGDTELPVWSHANIAGQPLKTLLEQRPEGKAQIEQIFVQTRDAAYDIIQAKGATYYGVAMGLARITEAIFRNEDAVLTVSALLEGEYEEEDVYIGVPAVINRNGIRNVVEIPLNDEEQSKFAHSAKTLKDIMAEAEELK*