ASEGENKRQKIDEVCDGKAEAESLGTETEQKKQQMEPTKDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMNPGIEVFPPKEFGQQAFENPEIQFGSQSTREYS