MSDRIPGFETPKDMVHWEIRTLVGVDAMKELVDDIDKRNRLLSRQGATVSEQREHTVIMGNTGTGKTTTGQLFGQYMRLTSMVGSKTYKEVTGSQLLRMGHKKVERLFRPPPVDPAAPRPRLLAINNMSPKPDFDTQDPANFTLKRGCLHKGGVLFVDDADQLVGRHAGRSGQLILHILQEAMDMLLGELLIIFAGCEEKVMPLLEQNPGLRARIPHVVRLEDFTDFQMLGMLLDLIDERFQGKMAAEARLDGAYMHAAVMQLGRQRGQPGFSNAYAVRNLLDEMCTRQAKRLCALRGQARVPPGKSPLFYLTRDDILGPNLGNAMMLW*