DEFHPFIEALLPHVKSFSYTWFNLQASKRKYFKKHEKRMSMEEERRVKEELQNEKADVKQKWASRLLAKLRKDITQECREDFVLSITRKRSPICVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKAIPLESTDGERLEKSPECLHPNLCVNPHHISVSVRELDLYLANFIHSYGK