HKNKPHSDLRLFKCLTCGKDFKQKSTLLQHDRIHTDARPFPCSECGKRFRQQSHLTQHLRIHANEKPFTCPYCSRSFRQRAILNQHIRIHSGEKPFACPECGKHFRQKAILNQHVRTHQDVSPHLIFKNGPHPTLWPSDVPFPGE