MSDQQITCDSQCTTTPTPIQGENTSNWLGVCLVLDQEQQVQDITLALALTSLEAITWDKTATYIKHAQGLNEKYAEAMDRNDVKASCSPASRGKEDGDGWMGMGGERWTRPDPSWFPETRYAAEHLGFPTRWRSIGMGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTQRNLLGEDLDSLGIKELESLEKQLDSSLKHVRTTRTKHLVDQLTELQRKEQMVSEANRCLRRKLEESNHVRGQQVWEQGCNLIAYERQPEVQQPLHGGNGFFHPLDAAGEPTLQIGYPAEHHEAMNSACMNTYMPPWLP