MMSMNSKQPFSMHPILHEPKYTPLHSSSEAIRRACLSTPSLQGNIFAGFDETLLQRAEALAAVDIVAQKSHPFKPDATYHTMTSMTSMTCTPTSSSSHLHHPSMLTTHHHHHHHHHPHHQGAQGLEGDLLEHLTPAISLGAMPTADVGTGHSHMAAAINHMQPHHPQSMSMHPHGLGSHALGGAGGGGGGGGGGIPDSEPDPRELESFAERFKQRRIKLGVTQADVGAALANLKIPGVGCLSQSTICRFESLTLSHNNMVALKPILEAWLEEAERAQREKMTKPEIFNGADKKRKRTSIAAPEKRSLEAYFAVQPRPSSEKIAAIAEKLDLKKNVVRVWFCNQRQKQKRMKFSATH