MEEAARVLRETTVQQLVAGKGRLVEVPYSASVGDTLHTMLAHNIVAVAVAAPPNHWIGAGNSMILETDRITGTARKQYIGIVSALDVLIHLAELKHEADAASLLAGTRVSTIIGHCLEGLSLWAISPHTSIMDAMDPMCKGLHRALVPLESQMERHISGLESEELSPSYRMLTQTDFVRFLYSKSENLHPIVSRSVEDMGVIQPHVFGVPADMTLLDTMKCMTRATVTAIAILDPLAGTDEEDMQDEPGQQLVPARGKRIVGTFSASDLRGCSVESFQQWARDGVLQFLARAHAARKFGVGGTVLGSADAVSQTDIDAHQVPLLTCYPSSTLQHVISKALEWRVHRVWVIDQQEGLLVGAISFSDILRVVRQCVESSS*