MAASSSTAPLGPEDKVLLIGVTGVTGRSALEGMLAGGLQPSQLVAVSRNPSGQAALAVSERGVQVAPADLDDPSSLQPLLSSIKQVYCHALSGDASAADPQELSRGKALVELLKQNGTQMLVYNGSAGRGSNAGISQMDQKHAIEDMFLSSGIPATMLEATMFMEEFWKKYTRPSILKGSFPMSIPGDHPLQLVAARDVGFAAARVFQNPEPFVGRWIPLAGDQLTPVQMCEAYSRAQGGVPVKHSHPPAWLFWFLSRDLYRITRFLTNTGYQADLEQCRRDFPGLMTYDQFLAATGWGDASRTYEQGMQFNASATTTTPAAVVK*