HPCLLCESSFPSEEVLAAHLQSLHQRPSVEEKEFKCRNCSKRFPVRQALQRQHKEACRGDARFVCKAESCGKRFKSKDALRSARRKLTCTICNRKCSSSLNLQEHRKVHEIFECHACDKKFISTNQLKRHMITHSEKRPYTCEVCSRSFKRLDQVTAHKIIHSEDKPYRCKLCGKEFAHRNVYKNHKKTHTGEKEKICPYCGQKFASNGTLRVHIRSHTGERPYQCPYCDKAFSKNDGLKMHIRTHT