MSERQLTRRSSSRQGIKDCIDANNTLSRFENISYKTDSSRRRFISEEISKLGKGNISAQIFTFRELCVATKNFNPENQLGEGGFGRVYKGHIETSEKVVAVKQLDKNGYQGNREFLVEVMMLSLLHHTNLVNLVGYCADGDQRILVYEYMPNGSLDDHLLDLARTKRKPLDWDTRMKVAAGAARGLEYLHETADPPVVYRDFKASNILLDQEFNPKLSDFGLAKVGPTGGQTHVSTRVMGTYGYCAPEYALTGQLTMKSDVYSFGVVFLEMITGRRVIETTKPTREQNLVTWASPLFKDRRKFSLMADPLLGGKYPMKGLYQALAVAAMCLQDEAETRPNMSDVVTALEYLAMTKSEEDGETN*