MKTELRSCAACGEPISDRFFLEVGGCSWHAHCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARELVFHLACFACDQCGRQLSTGEQFALMDDRVLCKAHYLETVEGGTTSSDEGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAGKNKMREPEGSSFARHINLQLTYSFQNNAQNPMHLNGSKAGLYPTHESSMDELSQDSSVHCMPSEV