MRVRDTSHPAALASAYLRTAANIKEMKEKKLNQFCFTGVLDCRPHFETQIPETILGNYSAGIFHGTRVKDDISFWDMARLISSKIEMEISKHKHFSELPVLAMLVGQPAESQWKNTESLNVAGSLGPLATEIRHSEIRSDYHFIIPFEEFRFTHKGLLEIYVKDSSYKAIKENDIDLESMGFFLSTRDVRLHILQDLEHGEIHCGVESKLITPLLTFKDLENSFPFNKTLKELEANQFTLVFANCICDIVVSMDVTTVIYNLEGGGDGTRHYLSTGETLLLNLFFTVFDICCAGWGLDLCGYEKLPYDLPDPCIHGRPRLFESSKSTLRGRGQIFH*