MGKNDFLTPKAIANRIKAKGLQKLRWYCQMCQKQCRDENGFKCHLSSEGHKRQMEIFGQNPHRIVEGYSEEFEKTFMEHLKRAHPYSRIAANVVYNEYIQDRNHVHMNSTKWLTLTEFVKYLGRTGQCKVEETEKGWFVTLVHRDEMEEIEGQKRAKRERAEHAEEERHARMLREQIERAQKMARTDDGPEEATAAADPAATELRREELDAPLGFQLAAGRAAAAAAAAEQQQQQQRAKPAVAFEEDGGAGGGAGQQRKRSKIEELMEKDRAAKEAQAASDAARVAAAQRLDYWLAPGIVVKVLAKKLADYYKKKGVVLRVIDKYVAEVEMSDSGDVLQVDQAELETVVPQPGGSVLVLNGPHRGTKGTLQGIDTKRFQAEVKLRGGRDDGRVVWLDYEDFSKHVGLLK*