MKTELRSCAACGEPISDRFYLEVGGCSWHANCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARDLVFHLACFACDQCGRQLSTGEQFALMEDRVLCKSHYLETVEGGTTSSDDGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAGKNKMREPEGNSFARHINLQLTYSFQNNAQNSMQLNGNKSGLYPAHESSMDELSQDSSVHCMQSEV