MLHEIRSQEVFEIGRFLFEIQGMQLDFSETEYILICGLKVGPYMDLLHDKRDQSNSNLRAWLFPDITDARLRLKNLEDYIMSLNYLSLQDQDDVMFIQLVFMLKGLHGRDVKTGIPAAVYKFADNIDDWNRFAWGTYFLTYTLGLMRGMFEKIKNFRIFKHTNPESKKVHKFIVAGFMLPFKIWILETFPEAAQYYIRTPTEMPRMSLKTILLLSWKTRQSSCFCFIFATSIGLLTMKSPPWQRSPPIVGLPPRKKKYKSETYSTETATNASSMQQLEVERTYMSSETSTRSAKKKKKTSTKALVKRLIGVVAELTSKVDRVLQEKDEPDIGFGEEEDMVNEEEEETYYHGTQLEYDDTYTHGLEGEVGRTPTHVEPSLDVGEHHKKKQ*