MSQGQPRRPQQGEDLQQHAQEQPVKYSDVLDVSGELAQRRVAPRDAALLQAAEQSVLGGTQRGGPAAVLQSAATVNARAGHVGRAQITGPVADAGATVVEAELGGRRVVTESVGGQVVSKMVTPPHVAMTDPPGALDKDAVTIGRALEAVVAMAGDRPVDQSDAAAIQVAETCATGSHATIPGGVAAAAQSAADQNARAVRDEDKVKLRNVLSNARERLPADKGATREDAERVVSAEIRNKLDMTTTPGGVADAVTTAARLNQERPRP