MSQAELNGELFTLERFPPNAEEEALQAWEAADEYLLQQVNDVDGLTLIFNDGFGALACALAERNPVSINDSFISELATRHNLRMNGIDEESVRFQDSLSPLPAAPALVLIKVPKQLALLEQQLRALREVVTPETRIIAAAKARDVHNSTLALFEKILGTTTTSLAWKKARLIHCVFTAPELADAPQTYSWKLDGTPWTIHNHANVFARSGLDIGARFFLQHLPSDLEGEIADLGCGNGVIGLQALAQNPNARVMFTDESHMAVASSRLNVERNLPDDIARCEFMVNNSLSGIEPDRFTAILCNPPFHQQHAITDHIAWQMFNDARRSLKYGGELYVVGNRHLDYFRKLKRAFGNCTTIATNNKFVILKATKVRKQR*