MEDGKEKRERDTSRVDSLGWLTESAVMPKKQRVIEGVGPSSIVELRAQLYRTQEDVKRAKVLGVDPDVFRPKKKVDVLSKKNSGVEDRASRDKLQLKASKDGVDSYAALEKKAELYDKLTRGELPDEEEKEKYSVDFLRKGSLSDEALEIERERLGDSKHDSRESFETSGVDAGTSEAKPMSGVGWGLGKSTGLSHEQKQLIREVNIETKEAREKANDLKLRRQKEAEKKREKLRLAFLKKQVEKLKSSGGAQKGTIASEPSKENATKQDGTLSH*