MSQEAIQGNSSYGAVTLPVKRGRGRPRKDSNLKRVKTAHFPTGIKQTKEIRPQQVDTINVANDEMIGQAVTGVVETAFDAGYFLNVRIGDLNFRGVVFKPGNFDPVTAENDVAPHVPMIIRNDIHLPIRNQIQVHGHNWRPQLSLSAPTTAPPSGHLVGSRSAFVPVVLQPVNPTNGFPPTTQAPPDSSQAAHMTAALKERSLQTVAPLATLPPDGSLIEMTNGVEASHKLSAGNLNVVVERDIGDMNEPPSIETSDSMDSPLPISVSKPLMNYGIGRMTELLQENLMENQVLRGEELIRTRSPNTDG