MSFASFGAAARQVFRQRIPTTKSTLGNDSSLLSTSTGSLLSRSFRSTTRTMAQEYKLKSVTSLDLKPGDKQEVEVEGLPDAKVLLVNAAGKIQAIGPKCTHYGAPLVKGVLTTSGRITCPWHGACFSATTGDVEDAPALDALPVFKVVERDGAVYVTGDEATIKAGRRKPKFQCSSVQKGEEGKVVVVGGGSGCIGLIEELRERGFTGPITVISNEGNLPIDRTKLSKALLTDLAKLQWRDEEFYKSGAVEFVQDEVTGVDFKGKSVETKSKKTISYGKLVLATGGTPRNLPLEGFKTLDNIFTLRNVHDAKNIVSAIGESKGKKIVVVGSSFIGMEVANATAKDNSVSVVGMEKVPLERVLGDKVGSAAQKGLEKSGVKFYMEAGVEKATAHESDPAKVGAVLLKSGESLPADIVILGVGVAPATEFLRGNAGVQLLQDGSLEVDTAFAVTGVKDVYALGDIATFPYHGPGAGGKGVRIEHWNVAQKSGREAAKHIVDPAGFKAEFFTPIFWSALSAQLRYCGNTMASGWDDVVIQGSLDEGKWSAFYAKGDEVVAVATMGADPVMVQSAELMRRGKMPKKSELEKGMDVMSLGAPE