MAEKQEQPAASQNGEKAENAEGAENAEGAENAEAEKPKLEPLPPFEIVTGERLPAFFFKFQFKNVEYSSGRNKTFLCYIIEMQGKESKTLRGYLEDEHAAAHAEEAFFNTILPTCEPGFRYEVTWYVSSSPCVSCAERIVKALKKNKNLRLSIAVGRLFMWEEPDIQAALKQMKAAGCKLRIMKPQDFEYVWKNFVEQEEGEEPKAFAPWDDIQENFQYYDEKLAEVLH