MLKALGLDCSKVLHLGRNLGAKYLEMGMTDAELIRQMGQWAAGVFDTSYSTKLPMEAIRALAGFFGGKDSAYFLSRSTVQPKKELLVQTPIGRWVSAAYEAVCAADKKNEHPPVRLFLKFLMDLNEVFLQDAAAMLILHPERKDHPIFTDLDCFLGAEFKAFQEEMRVALETAQDPADADLQRVLPGVHQWHSANNAEVRQVSRKLDSFAEVLTEGINKLIAFTQTNERRQQHRDERLAQFLERGAEALRNREEEDFTELLQGAATAGLTDTTINKPPSPSQLEDDLEASGFVAPIGDPMVVDNGTYEYEDNGQMEAEAAAGALLQVGATRVATEQYTAKELQLGALIGLTKPNKSFFMRPKHQTLSAMLDEWIGRADFQDELGGVEGREQQWKNKWRLHWSAAQSAHYSRTKAIITGIRAYGKLHSMSEDDACAALQDTYKKQCKCYVSKMKDYMQENNLTEKKARRGRLKTMEKQ*