MATPHVAGVAALLWSFKPEATATEILRAIEDSAVDLGDVGRDDYYGHGLVNAKEALIHLNGGPLAEPAGGLGVASSVAIQRVPTTTSSSLENECDESEVPFGLTIKTDFYGEETSWELIDTLDPSNVVLSGADFEDSKTYEWHKCIPANCYTFVIKDSAEDGLCCDYGSGSYSVSFGGQEIAKSDGVFASRQAENRFELVKLSAAGSSPEKIWDHSSFSESETYEYSTCQDPAGCYEFILWDSFGDGLCCRYGDGSFKLSYDGDIVEESDGSFGHKVQVELGSGC*