MACTPEILKDVPLFTLLDQDELTVLSSQVEHRKFTARQRIYKMGEQSGRAYVIINGSVVVSTVDSDGQEVTVDQPGVGEFFGFASMIEGIPHQTTATAITETECIEIDRNDIEMLLSKKPHAGIDLLTQVARQFHTTQQLVRVRSQRDPNEVIEEHTSFGQRIADGVAQFGGSWSFIITFGIILIIYSGINVWLASRAWDPYPFILLNLFLSMLAAIQAPVIMMSQNRQDMKDRLRSELDFDVNKRAANDIQGLARKMNLMAEKIDDLEELVREKK