MGIEKNTLVTTPTPVMMNHGEKPEKFNEAPALKEDETDKQVVAAIEAWKHADFLCHLIVRLRIEEDNRAFEKKAGKTFTEARANVVEQGQNSKKRKNPSSGPKQSPNDNKKFKGKCYVCDKSGHRVKHCRKRKDQGNTSKKPENWTLSPLMF