QEVLTFRDVAIEFSLEEWQCQDTAQQNLYRNMMLENYRNLVFLGIAASKPDLITCLEQGKEPWNVKRHEMVAEPPVVWSYFAQDLWPKQGIKNYFQKVILRRYKKCGRENLQLRKYCKSMDECKVHKECYNGLNQCLTTTQNKIFQCDKYVKVFHKFSNSNRHKIRHTGKKSFKCKECEKSFCMPSHLAQHKRIHSGEKPYKCKECGKAYNEASNLSTHKRIHTGKKPYKCEECGKAFNRLSHLTTHKIIHTGKKPYKCEECGKAFNQSANLTTHKRIHTGEKPYKCEECGKAFSQSSTLTAHKIIHAGEKPYKCEECGKAFSQSSTLTTHKIIHTGEKFYKCEECGKAFSRLSHLTTHKRIHSGENPCKCEECGKTIK