FAVQYDDLPHYGGMDGVGIPTTMYGDPHAARAMQPVHHLNHVPPLHSHQYPHTTHTNSMPPSMGSSVNDALKRDKDSIYGHPLFPLLALIFEKCELATCTPREPGVAGGDVCSSESFNEDIAVFAKQIRAEKPLFSSNPELDNLMIQAIQVLRFHLLELEKVHELCDNFCHRYISCLKGKMPIDLVIDDREGGSKSDSEEITRSSANLTDQTSWNRDHDDTASTRSGGTPGPSSGGHTSHSGDNSSEQGDGLDNSVASPSTGDDDDPDKDKKRHKKRGIFPKVATNIMRAWLFQHLTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRAVSQGAPYNPDGQPMGGFVMDGQQHMGIRPPGLQGMPGDYVSQGGPMGMSMGQPSYTPPQMPPHPAQLRHGPPMHSYIPGHPHHPAMMMHGGPPHPGMPMSASSPTMLNPGDPTMGGQVMDIHAQ