MATSAARPLVTIQGLDGDMTTDQSFTIVLPDVMAAPVRPDIVSFVHAQIPNNSRQPYAVSKKAGHQTSAESWGTGRAVSRIPRVPGGGTHRAGQAAFGNMCRGGRMFAPTKIWRKWHRRVNVNMKRHAIVSAIAATAVPALVMARGHKIENVPEMPLVVSDSAEGVEKTAAAIKVLKQIGAYDDAEKAKDSIGIRSGVGKMRNRRYICRKVPLVVYGTEGSKIVKSFRNLPGVELCHVERLNLLKLAPGGHLGRFVVWTKSAFEKLEGIYGSFEKPSEKKKGYVLPRAKMVNADLARIINSDEVQSVVKPIKKDAKRAVMKKNPLKNLNVMLKLNPYAKTAKRMSLLAEAQRVKAKKEKLTKKRKTVTKEESLAIKSAGKAWYQTMISDSDYTEFDNFTKWLGASQ*