MRAAGAARAEGRTCGRFDDAHLDHVFAVTEGYLSIPDAKWKVALKPTKQLHVYVHRLEEHLYLYRAEIDFSGAAPGLDASFAARAICSVSRARDFTPDFLVREQVLEELRGPDPDDPDALGRVLALDHCASFFAVRLETERIFASRRLSDGSACAVKVAAELRDGQWCDDGGYERKLQSLCVWHVRAAPVGCRFTYLFLERRFKSWLPDLLPDSLTTHLVAGIQAKQVAAIQRPPLRRPIAPVRPRTRALGGSPEGLPSPPPSSIGDAGDVTFNRLYYDFIGVEVAREPRRGGAPLHLFNQRVVPEFEEYQKLAYRSETWEAARASLDLALRLDSMSLHPGRRRRRPPAGAGARLLPRAGPRLPRAPEGKHRAHGDDAEAAAPSPASASFPPRFGPWRPARRGVRARVRNAAPGPEPPFPGPEAQFPILKTSLKGLGSPCS*