MSKFLADQAQEATLRCQEAEEKLRDVNAKLAAAQSELVEKENHVKQHAKVAEEAVTGWEKAEEETASTKLQLETLSRRKEELEGKVSQLDSTLKESHRSSQRAKDDHERRMQEMVAKKNKECERIRAELEARVAEVGHRLLESTAESKVLVATLQEKMRSIAELSEARSKAEAEIGVLNIRLENMDKDNLSLQYEIQVLNKQLQIRNDEKDYCKREADAAHKQHLDGVKKIQVLEAECQRLRSLVRRKLPGPAAVAQMKQEVDSWGRE