MNPEEEFGQAEAPDLTLGCAIVKRDSSDQQTRRRMEDYLQALQQERQKIEAFKRELPCCMNLLEQAIQSTRGCLDESYKTEMEEENPPKLELFLENRSGFLLGKPKSEAEDHRDFEERPSTPKQNWMQLACFPSQSPREDGEFETRKALRSSTASADSGAFAPFVRDKKWDQAELCLSSSICLSLEQKKTGFIKFQGSESNLPLVELSLQQMPSSGICSNSTLHQQRKARRCWSPELHRRFVNALQQLGGSQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPATVAPGTAAQKSPQVVVLGSIWVPPEYAVFDHHQAAPSMQSNPLQQSQAQDFFANLHASPAEPLVFYEKQELLKSSKEEGEVLSPRKASATTASEEEDDGDVTEAEEQR