MEGGEVPDYLVEVGLIEEEKESTRVLTLSRPKKLNCITLPMVRRLCDLYESWETSNEVKLIILKGAGRAFCAGGDLRLFYKHGKQDDGLCPEVVYRKFWLDVHLHTYKKPMVALLHALVMGGGAGLMIPCRFKIATEKTVFSMPEASIGYHTDVGASYFLSHLPGHLGEYLAVTGARIDGAEMVSCGLVTHFVYSDKLQELEDRLLSIHTADEASISALIDQHASPVKLAENSVMHSLETIDKIFSKETVEEILDALIKESLDNKSEWIKESIKVLKRSSPTGVKMTFQSIRQGRSQTFAECMRREFRLTMNTLAGMISDDLYEGIRAIVIDKDNAPKWNPAAYTDVTQENLSILFREFGDPAKELQVPSENNHIERWNGKYETTVWCQETPQ*