MSKGPGLFSDIGKKAKDLLTRDYTSDHKFSISTYSASGVALTSTALKKGGVHAADVTTQYKYKNAVFDVKIDTDSTVLTTVTFTEILPSTKAIVSFKVPDNSSGKLEVQYFHDHAAVTATAALKQNPLIDITATLGTPVISFGAEAGYDTSSKTFTKYNAGISVTKPDACASIILGDKGDSIKASYLHHLDESKRSAAVGEVYRKFSTNENTITVGGLYAIDHSTSVKAKLNNHGTLGALLQHEVLPKSLVTVSSEIDTKALDRHPRFGLSLALKP*