MAQRYEDLPHYGMDGVGIPTTMYGDPHGARSMQAVHLNHGPQLHSHQYPHTAHTNTMPPSMGSSVNDALKRDKDAIYGHPLFPLLALIFEKCELATCTPREPGVAGGDVCSSESFNEDIAVFAKQIRAEKPLFSSNPELDNLMIQAIQVLRFHLLELEKVHELCDNFCHRYISCLKGKMPIDLVIDERECGSKSDSEEITRSSVALDQRPATSWNRDHDDTASTRSGGTPGPSSGGHTSHSGDNSSEQGDGLDNSVASPSTGDDDDPEKEKKHNKKRGIFPKVATNIMRAWLFQHLTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRAGKLYLLDEALSQGAPYNPDGQPMGGFVMDGQQHMGIRPPGPMGGMGMNMGMEGQWHYM