HPLFPLLALVFEKCELATAGPEEPGVAGGDVCSSDSFNEDIAVFAKQVRAEKPLFSSNPELDNLMIQAIQVLRFHLLELEKVHELCDNFCHRYISCLKGKMPIDLVIDERDGSSKSDHEELSGSSTNLADHNPSSWRDHDDATSTHSAGTPGPSSGGHASQSGDNSSEQGDGLDNSVASPGTGDDDDPDKDKKRQKKRGIFPKVATNIMRAWLFQHLTHPYPSEEQKKQLAQDTGLTILQVNNWFINARRRIVQPMIDQSNRAGFLLDPSVSQGAAYSPEGQPMGSFVLDGQQHMGIRPAGLQGMPGDYVSQGGPMGMSMAQPSYTPPQMTPHPSQLRHGPPIHSFLPSHPHHPAMMMHGGPPTHPGMTMSAQSPTMLNSVDPSVGGQVMDIHAQ