MKNIGWMLRQRATVSPRLQAYVEPSTDVRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVIYGAPSAPVIDAIRAQADPPGTVTDWIGADSLAERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTHESVHSAASSWASTIDVRYRDRLLLPLPMFHVAALTTVIFSAMRGVTLISMPQFDATKVWSLIVEERVCIGGAVPAILNFMRQVPEFAELDAPDFRYFITGGAPMPEALIKIYAAKNIEVVQGYALTESCGGGTLLLSEDALRKAGSAGRATMFTDVAVRGDDGVIREHGEGEVVIKSDILLKEYWNRPEATRDAFDNGWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVSEQQIVEYCGTRLARYKLPKKVIFAEAIPRNPTGKILKTVLREQYSATVPK*