MKKTQLALTLLMTLGLAACSASPTGRNQLLLFSDNDMSQLGAKSFTQMKQEIPISKDAKTNAYVQCVTKAITAQVPKQSSFEQWEVVVFESDQVNAFALPGGKIGVYTGLLKVAVNQDQLASVIGHEIAHVLSNHSNERLSQSQLANAGLQLTDIAIGASEYAQYRNLTMSALGVGVQYGVILPYGRSQESEADILGLALMARAGFDPYQSIELWKNMAKASGGKQPPELLSTHPSHSTRISDLSATISTLPPHQGSKAQCAL*