MEMPVIQTTFSISASGGELDLEEVSRRLGVSPTRTRRKADFPPQTPAQTSWSLEVKEENAFSVGAVLDELIRRLAGENAFENVEKLCTLCSDLAASPRFEIVIHMQSGDGPEVVLSPKQVLFAAAIGAEIDFDLHCDP