MSAKLRESSTLLTQTSEEPDGILTVKMEEEEQACDLDFSLHWSSCYNPETFRQQFRPFGYQDSPGLQEPLSWLRELCHLWLRPEVHTKEQILGLLVLEQFLVLLLEALARVQKHHPKSGEEAVTLEDAERELDGPEQVFFFEQRKDVIAEKLAAWEMTEELPSSQPKPVKKQLQWASGELHSLRPTEKDTKNINIKSASRQKTSLGIELHYDVASTLHINASQSSTHGGTCEPDGRFERRKKQTCDECGRIFSQSSALILHWRIHSGERPYACDECAKAFSQSAILIQHRRIHT