MLKLELVPAAGDKLVLKLSPPPPLADKQASLADNTAVVDSDGGNAVGIPSEPVSLKDGIDTGTGGTCTANTGTGNVPSEGEPAGSLAGVHFAGVSLDAVPEAFTVDDPAGAKAVGIPPESEPSPLKDGIDAGGGNVAGESSPMKSFAKVGIVPADDGRITLVISESVSPSLLGAKACGVKDTPVAKSGTEDVLKKDPAAEKAPDAGAVDSDKAKAMFATHPPAVFWSKFTRPTGPPTAPTGAVKGALKKDIPAATSGAEACVDETGAIKNPALKPAT