MSDQQITCDSQCTTTPTPIQGENTSNWLGVCLVLDQEQQVQDITLALALTSLEAITWDKTATYIKHAQGLNEKYAEAMDRNDVKASCSPWSCSTVNKECRMLIRWRSIGMGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTQRNAVTQDPKQLSKIEKVRNLLGEDLDSLGIKELESLEKQLDSSLKHVRTTRTKHLVDQLTELQRKEQMVSEANRCLRRKLEESNHVRGQQVWEQGCNLIAYERQPEVQQPLHGGNGFFHPLDAAGEPTLQIGYPAEHHEAMNSACMNTYMPPWLP