MSRANEIQQKLNLQAELQKTFNGNARKVMGWLDKNEPDKQPDVTELNSSKESFFTLPVVQAGSGLNFAAATTNLDHKEDIHTVGEFIRSDKKVSSLSKKRRHQPDIRANTVHRISNDDTRAMIALKRKMRQTQRDSIRHDVRLEKTAPDARTANSNEDDSEDEEERAVQKTTKKTVGLLFNGKKKRK