KTFSCLECGKVFNAHYNLTRHMPVHTGARPFVCKVCGKGFRQASTLCRHKIIHTSEKPHKCQTCGKAFNRSSTLNTHSRIHAGYKPFVCEYCGKGFHQKGNYKNHKLTHSGEKAYKCNICNKAFHQVYNLTFHMHTHNDKKPYTCRVCAKGFCRNFDLKKHMRKLHE