MKELSYLVSSLAQACNDQSIVDVREHLTVLTFNVQTRILMSKRFFGENLSDDELAEARVFKELIDESVQFAFQFHISEFVPSWLKWIDWNIPQAKRVAAKQDEFLQKIMDEHKAKKSSPTKDFMDILLEHRGDDQEVVKATLMEILIAGMDTSACTVEWALLELVNNPEVMKKAQEELDVVVGRNRMATETDFSKLTYLEAVIKETLRLHPPVPILVPHMSNRACVLAGFDVPKGATTIINFYSISRDPNVWEHPTKFWPERFGQITADVKGQDFELIPFGAGRRMCPGMSLGLKTVHLVLSNLLHSFHWERVPGESYNLDEGVGSVTWPKSPLQAQLTPRLRNLDVIFNFAQ*