MTMDTPAAVVLELMTMGQQSAAHLGDLLRTASPAASPHQELAAEILRCCGRVIDALRATASGRKRKAPEYHQEVAPPAAGAYWSPPPPGPPPKRRARGAEAVKEVTSGTTVDGFIWRKYGQKEINGHKHPRLYYRCAHKQQQGCNATRRVQRTRDHPAAYEIAYYGEHTCRGAAAAACHLQGGAPPPAVVDFGSTSWGSADASTGGSPAASMSQSQGGWSPPPSVSPSPSSEVGFEFEAQTNEWHDMATVDQLICATTPCYASDPVMEFLDGSLGWESVLLNDPLDFAGLHHIATTFQ