MDAPGGEPLSLDILITNVVCVFRTRCHLDLRHIALEGANVMYKRDEGKVLMKLRRPRITSTIWSSGKVICTGATSEEDAKIGARRCARCLQKLGFKTQIRFCAFKVVNVLAVCSMPFEIRLVDFTKTHRPIASYEPELHPAATYKIKSLSATLQIFSTGSITLTAPNVSLIAQAIEQIYPLVCACRKVT