MVEFKFSQPQDSFDVFEGLLPFGMGTTVDTQAEFQNLQPPPRVLDALNQPRAEPNMQQAEEDVVVQERTALQEARRIPRWAIHTLQESRLDAPLPGRTRRSTREAESSHYLESAWVYLSSSVEGVCSSREFGSIYLYQDRESSICSDSLWQDHLVEPYHHDNHTATIVVPKFSVLEQESSETELGSATPFWLDGHEEHGYLFEAEKFLEMLYPPSEEMWAALLSACRVYGEVELGLRCFQELIQINPEDASWYVLMADIYMNAGKWVDAHGVENLRIHAGAKKKPAVASIEVNMRVHEFIVGEDQSNEVLTMLNTLASQMEEEGHVPDHDLVLRLVSDKKKQASLCEHAERLAIAFGLLNTPQGETLRVTKNLRMCNDCHHAVKIISRVKRREIILRDNCCIHHFRSGLCSCGDMF*