MESNLENSMIGSTVNSVSLPSGKRQKTLSDTDGDQYDGASQQVVIYGNDKSVMGQDEQSESHFTLEPSKPSKTPKRASGKKIGAFAVQCAKCQKWRLVSTKEKYEEIRERIREDPFVCEKAREWKPDVTCNDPSDVSQDGSKLWAIDKPDIAQAPQGWERLIKIRGEGSTKFADVYYRSPTGIQLRSTNEVEKYLAEHPEYVAQGVDLSHFSFKSPAPLQKDYVRKRSQTSQSGVTCTGSNKLLQPKEAWDICVIACSSHVDMYSCPHPNHLCNPSPGQLHWGTTSSW