MESVTRMDTEDVKTKLHEIKEEEGVKAREDVKGIDDVKIRGDGKAIEDVKATEDVKSKENAKPSAESWWDWTSGKTKYYPPDDAPDSEKKSYLDGLVPRCLFIDSVSPAVTANVLVAALDQFVDVEAVKLLKSPLTQTQQSGLAIVAVANLTQAKVLKNVMGDSLFMIGGLPRSARCHFVKEAMLMDHPFRINKCVLRFVNKDDDDATFAFAKRRKFERHDLEASCLLQAQKQREEDLASQQDDAYLEYMKRLAGITKNPNRDEYLELKELFKNYNLLR*