MKQESKRWLSRALIVAALLGVGVLVWQVSRPTGLGEGFASGNGRIEATEVDVAAKLPGRVAEIKVDEGDFVKAGEIVARMDTQVLEAQLAQAQAQVRQAENAKLTATSLVAQRESEKSTAQAVVAQRQAELTAAQKRFTRTEALVKRNALPQQQLDDDRATLQSAQAALSAARSQVISAQAAIEAGRSQVIEAQSAIEAAKASVARLQADIDDSLLKAPRNGRVQYRVAQPGEVLPAGGKLLNMVDLADVYMTFFLPSMQAGRVGLGQEVRLVIDAVPDYVIPAKVSYVASVAQFTPKTVETANEREKLMFRVKARLDPALLEKYITYVKTGVPGMAYLRLDPEVEWPANLQIKVPQ*