QSSQPKRKRTWSRAVFSNLQRKGLEKRFDIQKYVTKPDRKQLASMLGLTDAQVKVWFQNRRMKWRNAMKEKE