MEGEEGKQHPHLVLAHKLFLLRHQDVPDIEKVRLKEEVLASLVADDMALLYESLSVELGWEMDHGILATMRSKIDEELKKLDERIADAEENLGESEVREAHLAKSLCYIRISDKERALEQLKVTEGKTVAVGQKMDLVFYTLQLGFFYMDFDLISKSIDKAKSLFEEGGDWERKNRLKVYEGLYCLSTRNFKKAASLFLDSISTFTTYELFPYDTFIFYTVLTSIISLDRVSLKQKVVDAPEVLAVIGKIPYLSEFLNSLYECQYKSFFSAFAGLTERIKLDRYLQPHFRYYMREVRAVVYSQFLESYKSITMEAMAKEFGVTVDFIDVELSRFIAAGKLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQKLSRVIDL*