MAPSTRPLVSVKALEGDMATDAVNLALAEVFRAPLRPDIVRFVHRLLSCNKRQPYAVSRRAGHQTSAESWGTGRAVSRIPRVPGGGTHRAGQGAFGNMCRGGRMFAPTKIWRKWHRRVNVHLRRVAVSSALAATAVPALVLARGHRIETVPEMPLVISDSAESIEKTSQAIKILKQIGAYADAEKAKDSVGIRAGKGKMRNRRYVKRKGPLIVYGTEGSKIVKAFRNLPGVDVANVERLNLLDLAPGGHLGRFVIWTESAFKKLEEVYGTFDAPSLKKKGFVLPRPKMANADLGRIINSDEVQSVVKPINKEVKLREKRRNPLKNAAAVLKLNPYFGTARKMATLAEAARVKARKEKIASKRTKLSPEEAAKVKAAGKAWYKTMISDSDYTEFDVFSKWLGVSQ*