MLKRSLALAAGIALSLSAALAHAETLKELKVSAIPDEAPTELLRKFKPLGAYLEKQLGMPVKFVPVADYAGVVEALAADRLDMAWLGGFTFVQARLKTGNAIPLVQREQDQQFTSKFITADPQVKSLQDLKGKTFAFGSVSSTSGSLMPRYFMQKDGIVPEQFFSRVAYSGAHDATVAWVQAGKVDAGVLNASVWQKLVDSGKVDTAKVKVFATTPTYYDYNWTVRGNLDPALAEKIKQAFLALDPAKPADKEILDLQAASRFIETNPDNYKGIEESARAAGLLK*