DAQSHLLFPGIHDQHGPHASQNVLNGQMRLGLPGEVFARSDQYRQVSSPRTDPYSAAQLHNQYGPMNMNMGMNMAAHHHHHPGAFFRYMRQQCIKQELICKWIDPEQLNNPKKSCNKTFSTMHELVTHVSVEHVGGPEQSNHVCYWEECPREGKPFKAKYKLVNHIRVHTGEKPFPCPFPGCGKVFARSENLKIHKRTHTGEKPFQCEFEGCDRRFANSSDRKKHMHVHTSDKPYLCKMCDKSYTHPSSLRKHMKV