MTKDWTFDQPLDDNTPTSSSEERAKIAALFHKENQEGAEDVDYVATFEMEQQKSKNQMVPQQKTQEQCIPEDKHSSTITNDYKQYLADVMDQNNGDIRQSQKKIEELHQLIDDKNKQNKKLQAISAAIDDL