MDQLPLLGSGPRAAAITGNALAPSFVAMDQHAASTSTSPPEKAPPATPFRAPEHRGKSNYNRRSSDTIKAKIMSHPLYPALLGAFIDCRRVGAPPEVVGRLSSLVDELQPSSDDMQEQPADPELDQRPTVRDMLVVYSQELTRQIQEASELLRSAEAHIDSFAVEDNNYNECGGSSEDEQETRDVAGLPSGEGKQLTSQLLDKYSGYLRSLWRDLSGKKKKKKKKKSGRLPREACQRLLHWWQLHQGWPYPSEPEKLVLAESTGLDTRQINNWFVNQRKRHWRPAPPAMGSRLQHIDAGACSSSSPAVLGMEGQHFTGRSGYPDGGP