MAITFKELSLVAELHYGKLPDVFRAQASDFFNELDQDGDGAVTLMELLNSNLEGRFGQDFLQHVFYSLDEEGRGHLEFRECLALYYLCMYSARVCVACERNIPHGLGYTCLRCWRDGQPPNNEFYVCLDCFSSHNYQHEHGPQHLLHDFVLFDNLLHSRTSSPTPSPLAPVRTVEQTMKQCIVCGDYHESTTRGFMSDVHMSKMRESTEFVCEWCFSYLCSKCGNLFRDSTTRAEPGKWLQRFVCPSCHQRNITVDRYDASLRRLQEVLSGAELLRQCKTCEIKQRNGTLFWIVNGTNTASASASGSAAAAAAAANSQQCAPAPNLRSRGSSFDQVHPGYGGSGSVNGSSRGGSSRASDPVNPMNMGEAPSPRVNAAPLNRPNMNQAATPFNRPNVNQAATSFNRPNVNQAATPFNRPNVNQAAT