MQNNPQELSWQAIQAIVGVKLPPNVLRFDDIGFHLVNNTVSSAEDSDSDVEIVENGWESDNNVSSKPEHSDNEKMSPDRDQSESPVLHLVEPDNNNSGKELLDYRDYLVKMDTKDITDNETDQMPPIQNDDADSSNGNVMSIENYLEVTLSTDSEASHICGQCNQMFTSEQLLTSHHCSAKPTEEKKYPCHVCSEKFPSYWELRKHINIHFPGMLDSKSNFCHLCQKDYTKTGFTNHLRKHTGERPFVCELCHKAFSQSSSLSIHMKFHLNVRKHACTVCEKKFVTKSELSRHMTVHTKQKSYYCGVCDKAFTRSDNMKKHEKTHG