MATSAARPLVTIQGLDGDMTTDQSSTIVLPDVMTAPVRPDIVSFVHAQISNNSRQPYAVSKKAGHQTSAESWGTGRAVSRIPRVPGGGTHRAGQAAFGNMCRGGRMFAPTKIWRKWHRRVNVNMKRHAIVSAIAATAVPALVMARGHKIENVPEMPLVVSDSAEAVEKTAAAIKVLKQIGAYDDAEKAKDSIGIRSGVGKMRNRRYICRKGPLVVYGTEGSKIVKAFRNLPGVELCHVERLNLLKLAPGGHLGRFVVWTKSAFEKLEGIYGSFEKPSEKKKGYVLPRAKMVNADLARIINSDEVQSVVKPIKKDAKRAVMKKNPLKNLNVMLKLNPYAKTAKRMSLLAEAQRVKAKKEKLTKKRKTVTKEESLAIKAAGKAWYQTMISDSDYTEFDNFTKWLGASQ*