MATITTDRSIQLNAFEETKTGVKGLVDSGITEVPAIFRAPTVVLDNLKPPPASQLTIPTVDLKGGGVFLKKQEGSVTRRGVVVKIGDAAEKWGFFQVVNHGIPLDKMEKMREGIRGFHEQDTETKKRFYSRDHTRKWVYYSNVDLYTARAASWRDTLCCYMAPDPPTLDDLPAVCGKIMMEYKKEIMNLGELLFELLSEALGLKPNHLKDMGCTESLVMFGQYYPSCPQPDLTLGLSKHTDFSFLTIVLQGNIGGLQVLHDKYWVDVPPVPGAFVVNIGDLLQLISNDKFISVEHRVVANGATEPRVSVPCFFSSIMKANPRVYGPIKELLSEQNPPKYRELTISEFSNMYGTKELNTSALHHFKI*