KMHACIVCRKQFPRPSGLATHMNTHSGAKPYKCPVQTCNKSFAVRSNAKRHLRTHRS