MESNLENSMIGSTVNSVSLPSGKRQKTLSDTDGDQYDGASQQVVIYGNDKSVMGQDEQSESHFTLEPSKPSKTPKRASGKKIGAFAVQCAKCQKWRLVSTKEKYEEIRERIREDPFVCEKAREWKPDVTCNDPSDVSQDGSKLWAIDKPDIAQAPQGWERLIKIRGEGSTKFADVYYRSPTGIQLRSTNEVEKYLAEHPEYVAQGVDLSHFSFKSPAPLQKDYVRKRSQTSQSGVTCTGSNKLLQPKEVQPISWAAPLGNNKQLVIYNEDQPEAVQSEPLELTKPESPPAPAV