MTDRRQYAPATQRNRETIAAVLQEYLPSQGSILEIASGTGEHACFFAPLFSPRWWITSDPDPLCRESIMAWRDHQALANFQSPLDLDVNDQVWPVEREILREPVTSIVAINLIHISPWESCLGLLTGAERILPEGGILYLYGPYRQKGVPTAPSNEAFDQSLQSRNPAWGLRQLEDVIGEAGKRNLHNQAIIPMPANNLSVIFQKGSGQNSG