MTVFSRPGSAGALMSYESRYQNFIGGQWVAPVHGRYFENPTPVTGQPFCEVPRSDAADIDKALDAAHAAAPGWGKTAPAERAAILNMIADRIDKNAAALAVAEVWDNGKPVREALAADIPLAVDHFRYFAAAIRAQEGALSQIDEDTVAYHFHEPLGVVGQIIPWNFPILMAAWKLAPALAAGNTAVLKPAEQTPASVLYLMSLIGDLLPPGVVNVVNGFGAEAGKPLASSDRIAKVAFTGETTTGRLIMQYASHNLIPVTLELGGKSPNIFFADVLAAHDDFCDKALEGFTMFALNQGEVCTCPSRSLIQADIYDEFLELAAIRTKAVRQGDPLDTETMLGSQASNDQLEKVLSYIEIGKQEGAVIIAGGERAELGGDLSGGYYMQPTIFTGTNNMRIFKEEIFGPVVAVTSFTDYDDAIGIANDTLYGLGAGVWSRDGNTAYRAGRDIQAGRVWVNCYHLYPAHAAFGGYKQSGIGREGHQMMLQHYQHTKNLLVSYSDKALGFF*