MSLKSISMENAPSITRGDVSHDMDTVTVADAESEVSADMISRSFDKILDIVTKLDDQNHSQILSNEVNYLRQLVDNKLDKLDKLSAIVAEVLENKNQQAILSSLHAMQNEQDAHNGSEGGDAASNVDQPGVHLDSNMDPELHQVAVAAAAVRAQQHVSGSSILHHHAPSNQHASTALDGDDRKRTFSEDTNGNTSSKKPKITIDFLHNPMTVREIYDEFTKGFRGQPALCELDARFGKHEWRGDSRSKQSKRYQRRKKLCDAITRGMQKYDKSADEIIGYIEEFRGDKSLTWVMNGNLPADLMG