MPVAVQEFVRADDPAGTKFDTISDAVDEINVAKLKAQHKDNAYDESKFDSEKDKANFRQFVDSNESSRRFYIEQHTKQTVEFNIEARRKAFEKPRATMGIWEAMELLNTLVDASDPDTSATQIQHLLQTAEAMRKDGKPEWMQVTGLVHDLGKLLYFFGSDGQWDVVGDTYVVGCQIPTETKYGMYKPNCGLDNVMISWGHDEYLYMVCKEQSSLPKAALHMIRYHSFYPWHRERAYTYLENEADKEALKDVLAFNPYDL