MTLDTPAAVVLELMTMGQQSAAHLRDLLRASSPAASSPHQELAAEILRCCGRVIDALRATTNGRKRKAAAAEYHQDAAATGGATWSPPPPPPGPPLKRRARGAEATREVTSGTTVDGFIWRKYGQKDINGHKHPRLYYRCAHKDQGCNATRRVQQTQDQPAAYEIAYYGDHTCKGAATAWQQLGAAPAVVDFGSNSWGSADANNNGGSPAASMSQGGWSPSASSEVGFDFEALHEWHDTAAPDPVMEFLDGCFGWESVLQDSSDFGGLLLHDIATFQ