MADLASLISICSKRTIVSAYVTPPGKIFLLSPLDRIMELHNIRAVYYYRFGGEDEALVLVNKLKESLSMLLSSFPVMTGRLVRGETGSWWVKLIDTGVRLVEGRVNMTIDEWLTVVNRDAELKLAHWEDMRVDMYFWSTFYVQLTVFEGGGLALGFSCSHLLSDAICAAQFVKKWAETHLKQISIYPPTHLSLTPITGAVSSSFLNDSPCVKHYESAAKAHTEQGRSQGLRDPIAAHSTVTFHFSNEMVQKCIRDAQWGSLNGLQPTPFEALTALFWVACSRVKGQETLVDLSLCLNMRSTLGLGDEFFGNAMVFTIMDPHNMNIKKEMKEGELGYLTRILQEAVNKIGEEEAMHLLRWVESKREGEGGKKQYEPFPVYGPGLVCANLEELPLYEVVFGNGLEPVRVSLYVEPVAGEGEILILPSPEGGLARNVSVTLPKDQALKLSKEPLIFSFNSMIPI*