MSNIAKTSEALQARIRELCGDQLREVGTHPGHWDDSAVRHIVRNPPAAYVVWLGHVPGEHPHVVQARWAVYVVANVLDGQRQNDPGIYQLVEKLSAGLHRCRIAPSGTFDVVLRQAAHLSCYRCKTCGPIRKAAWAWRFTACILKRRNRAITGEMMAQTKITLLAPHKHAGKQYQAGEVLSVDEQSAKFILNMGIGKPAEPVRKNPKLNTEDKQNAK