MKTELRSCAACGEPISDRFYLEVGGCSWHANCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARDLVFHLACFACDQCGRQLSTGEQFALMEDRVLCKSHYLETVEGGTTSSDDGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAVREPEGNSFARHINLQLTYSFQNNAQNSMQLNGNKSGLYPAHESSMDELSQDSSVHCMQSEV