MFVETLVFELVWLFEIGEIPYRERHSIGVIANGIDKNGKPHKLRLYSIASSALGDFGDSKTVSLCVKRLVYRNDQGEIVKGVCPNFLCDLKPSAEVKITGPVGNEMLMPVDPNATIIMLATGTGIAPFRAFVWKMLFEEHDDYKMQESLPQRRSARRRLSSHPQPMSGNPTTSSRRRVGS