MFVETLVFELVWLFEIGEIPYRERHSIGVIANGIDKNGKPHKLRLYSIASSALGDFGDSKTVSLCVKRLVYRNDQGEIVKGVCPNFLCDLKPSAEVKITGPVGNEMLMPVDPNATIIMLATGTGIAPFRAFVWKMLFEEHDDYKVSLFLTN