MPQCAVWDCNSFPGQSREDGSRLSFHTFPLKNASRLKAWVHACGRQNFTPTKSDRVCSLHFDSGDFERDLQLELLGHDPKKRQRARKLKPESVPRLPEHHPGAIESKSSKTREHSIRRAERAAHQEALREILEASQAQASSEAGVGNEEAGEASAQADLAEGLVPQASPLKTPRKVPVYEIATYSFLATPRRTTKDHPYSRKKMLLKEVLPESSSEVSAAPSSDSSPAAVELPTSTDSSLSAEDVELYSPSTPEPSSQESAEEADVQADEDPKILVFESSLQKLLNFCPDCGSPVVGQKKSYTGSMTTYVLQCHNGCTVRWNSQPKVDRQPLGNILIAAAILFTGLTFKRMSDWTAALKLKFISQTTFTLIKKSILWPVVGEAWRDEQKRAIREMKTRRGAIMLGGDARCDSPGHNALYGSYTLMDIRPNAPNIIVSMELVHSSE