MSGQPRRIRLKPWLLAQINSGKYPGLHWLNQERRLFRIPWRHATRHMPTLEEENTIFKAWALETGKYQEGIDEPDPAKWKANLRCALNKSREFRLNYDGTKDTPVQPYKIYEVCDQSVNGDAVEDEEEEV