MNPEEEFGQAEGPDLTLGCAIAKRDSSDQQTRRRMEDYLQALQQERQKIEAFKRELPCCMNLLDQAIQSTRGCLDESYKTEMEEENPPKLELFLENRSGFRLGKPKSEAEDHRDFEERPSTPKQNWMQLACFPSQSPREDEEFETRKALRSSTASADSGAFAPFVRDKKWDQAELCLSSSICLSLEQKKTGFIKFQGNESNLPLVELSLQQMPSSGICSNSTLHQQRKARRCWSPELHRRFVNALQQLGGSQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHTRRPATVAPGTAAQKSPQVVVLGSIWVPPEYAVFDHHQAAPSMQSTPLQQSKAQDFFANLHASPAEPMVFYEKQELLKSSKEEGEVLSPRKASATTASEEEDDGDVTEAEEQR