MKKARVIYNPTSGKELIKKNLADILSILEECGYEASAFATTPEENSARNEAHRAARAGFDLLVAAGGDGTINEVVNGIAPLKRRPKMAIIPAGTTNDYARALKIPRDNIVKAAEVIKKNQTVKMDIGQAGKNYFINIAAGGHLTELTYEVPSELKSIFGYLAYLAKGAEMLPRVKPIKMRMTYDEGVYEGNASMFFLGLTNSVGGFEQIVPDAKLDDGKFSLIIVKTANIFEILHLVALMLNGGKHVEDHRLIYTKTSYLHAETLEKNNKMMINLDGEYGGDAPMTFKNMHQHIEIFANGDALPSNAIMGSVLTGSDEIVVESEDEEEEAYNEASKEFVKEVERLTDEDIDGDGKIAEKEKH*