MSKIAQKRKQAKAAQQAESDEQDDAMVEQALTATGFDESEQMDDGDEDEDEDEDQEDAGEADEDAMDTFDASEVQRVALADHYARSSSSAAGAAPLSSAEIAAAESRPQFAPLSAKDAGNGKDGFRKVLVPAHRYTPLRENWLKIYTPLVQHMKLQIRMNMKTRAVELKTSPQTEDPSALQRGADFVRAFMLGFDIADAIALLRLDNLYIDTFEVLDGSGGKTKFTIENVTKTRIVVADSKIHILGSFQNIKVSRDAIVSLILGSPPGKVYGQLRSVAGRMASRF*