MSSEFPAIQPGGSLIVAWQVRDKRVLVVGGGEVAAGRILHALNADAKVVVVCPKACLNAEVAFRVAEQQVGHVDRKFQPEDLVGIDMVFVAVDDPEASTQIWKLCREQRIPANIADVPSECDFYFGSVHRDGPLQVMVSTNGNGPKLASIIRKKIADSLPDNAGAAILNVGVLRKKLRAAVPAPNQGPKRMNWISRICDTWSLDELVSMTEEDMDNLLRHYEAGKVPTFEQVRLKQGDIIAPFDGSMGWSS