VVEQNGSFQVKIPKNFICEHCFGAFRSSYHLKRHVLIHTGEKPFECDVCDMRFIQKYHLERHKRVHSGEKPYQCERCHQCFSRTDRLLRHKRMCQGCQSKTSEGQFSL