MSRLKLVALPLDDDDKSTAHASGLRGESVSDERAGGYNIRDGELYDRGAGDPNDSTLVAVVQHFGILRTIRVTPGGSKVRRFQFQTSKDGVSTPTGRPWWEFAFIPGQPGAILVVQAESQNLLFTSLPMNESEPSLVYLLGKHSAPVTSLTVSSDGSITATGTDDGSLAIWALSDGHRVASMKAAHDGLVRAVALSGNETLVSAGRDGVVRIWKISVDGSRLRMLHRLASEQLKYVISIAITQRAPELTVAAGSSDGCLHVWRVNLETESARLDTVLDHNKGLAVTCLSFRADEIVLALGTQEIGETIGKGMVQLFDTKDWTTVASRSLASPCLTCNYLASATNRLLVCTPQHPPQVFEGMLIESALRRDVTTPSPIKQPMTEVEVATTAPQVTIHEGQEEEFWEPPKMVNDDFDVEKELKDYMATLGVTDPDEIRRLTEAHIHAAAATKMSQTIPSEARMYPSISKKPEKVPVKRQRAPMKLDPKWLEIKDLGPKLEDLWEFRYREEQVVDTFGLHCGTLLVPQERGVEF*