MALVQAGMGLTRVVILVGAGVAGSVVLRNGRLAEILGELQEILDKGKKVKDGGGGDGETDLNEALTSQVRRLAMEVRQLGNSRSITVLNGGSAQSGVSGLIVPAATVGALGYGYMWWKGISFSDLMYVTKRNMANAVSSMTKHLEQVQSSLAAAKRHLTQRIEKLDDKLDQQKALSGQIRNDVTDARLKLENIGSEIKNIKELVWGLDGKIDSMEAKQDFSCAGVMYLCQFIEQNGGKLPDRLEGSKVTTKRFGGQKFLQGLQLAIESGNCGKDTIDMLLKDADSSDKINRTSPKSGS*