MSPPPRVMEMDVPTVSDSSSQQTMEKIWDLLHDEHNSVICFYGMGGIGKTALMKAINNNLQATSEFHYVIWVTVSKEFNLQRIQKEIMSRLHLKFDEDDSYNSQSMQLHEWLAITVYNNMKADAKVRVNTLTEAEALDLFAANVREEVAHRLDIKDIAKNVAMECSGLPLSIMVVAKAMQGEKKKELWEDALRALRELVPKIRGMEPQVFRPLKLSYDNLRDEWVKMCFLYCSLFPEDYEISIKQLIRWWIMEGFIDHVDNLVDASNMGHRIVGMLKCRCLLEEGINKKNSVKMHDIIRDLALYIASSSCNEGPKFLVKAGIGEGLKKSLCEETWRDFE*