HPLFPLLALVFEKCELATCTPREPGVAGGDVCSSDSFNEDIAVFAKQPPCSCLPRNPLLKTFLQMIQAIQVLRFHLLELEKVHELCDNFCHRYISCLKGKMPIDLVIDERDGSSKSDHEELSGSSTNLADHNPSSWRDHDDATSTHSAGTPGPSSGGHASQSGDNSSEQGDGLDNSVASPGTGDDDDPDKDKKRQKKRGIFPKVATNIMRAWLFQHLTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRAGKVGFLLDPSVSQGAAYSPEGQPMGSFVLDGQQHMGIRPAGLQGMPGDYVSQGGPMGMSMAQPSYTPPQMTPHPTQLRHGHPTHSYLPSHPHRPAMMMHGGPPTHPGMTMSAQSPTMLNSVDPTVGGQVMDIHAQ