MSQEAIQGNSSYGAVTLPVKRGRGRPRKDSNLKRVKTAHFPTGIKQTKEIRPQQVDTINVANDEMIGQAVTGVVETAFDAGYFLNVRIGDLNFRGVVFKPGNFDPVTAENDVAPHVPMIIRNDIHLPIRNQIQVHGHNWRPQLSLSAPTTAPPSGHLVGSRSAFVPVVLQPVNPTNGFPPTTQAPPDSSQAAHMTAALKERSLQTVAPLATLPPDGSLIEMTNGVEASHKLSAGNLNVVVERDIGDMNEPPSIETSDSMDSPLPISVSKPLMNYGIGRMTELLQAVQENLMENQVLRGEELIRTRSPNTDG