MKPSVQLVFGFNAPFLPRPLQVAKRRPPARPRRADMADTVDFASGDAAAWRAALAAYDRRLEALDKPDLVAVDSFYRHDLPALLRGREPDPFIAKPELVRLLQWKLSRGKWRPRLMDFVKGLDDAVVESASRKAFAALPDLSRAITELTVLKGVGPATASAVLAAYAPDVAPFMSDEAMVAALGNAKDYTLKQYLAFADKLQAKSKELTVGEESFTPSDVERALWSSAIGSKSPASGSPKSESKMRGKRKR*