MALDLVSAPLPPSKRRRLGWDDPGPALYADAARLHVASHLFTVCPAPNIETSLTALDDVLPHVSQKASQPWQEDDKDGHFNFNLGDNLTSRYKILQKMGEGTFGRVLECWDRDAEELVAIKVVRSAEKYREAAMIEVDVLRSLGKHDKTGSRGCVQIRRWFDYRNHICIVFEKLGPSLFDFLRTNDYRPFPAELVRDFGKQLLESVAYMHSLGLIHTDLKPENVLLVSSEYTKVVDRKNTTKHALHLKRVPKSSRVKLIDFGSTTHDRECSFSVVSTRHYRAPEVILGSGWSYPCDIWSVGCILVELCSGEVLFQTHENLEHLAMMERVLGLIPSHIIRRSS*