MLAVSTPRCGADAEDQRAVELETAGAHFDMDQLDFTVDDIDFGDFFLRLEHGDALPDLEVDDDPAADIFSDFEAAVATGGAVEELQDQEVPCDELLPGSLLHDDVGSVSPTGGGVIGAVENMAFAEAADDGEKEGCNQAMEDGNVNCNVGGNGAAMEDAKSPCSTASSSQEAESRHKSSRKKNSHGKKKAKVDWTPELHRRFVQAVEQLGIDKAVPSRILEIMGIDSLTRHNIASHLQKYRSHRKHMLAREAEAASWTQRRHAYAAGGPAGAAKKQETSMWTVPTIGFSPSPAPLPPPPPPPHPAMQHFARPLHVWGHPSTDPHSPRVAVWPPRHPATPRGPVPPPPPSWAAPPPTFWHHPYMRVSTLYDCLDWRLQKFMALACFFLHYVLFCFLRGQHMHICRQLMGLLAWQCRWHRRNFLLHRSPVLCRAQSTRPSQHQRARNNKIPSSNYRHNRQMRA