MKTELRSCAACGEPISDRFFLEVGGCSWHAHCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARELVFHLACFACDQCGRQLSTGEQFALMDDRVLCKAHYLETVEGGTTSSDEGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAGKNKIREPEGSSFARHINLQLTYSFQNNAQNPMHLNGSKAGLYPTHESSMDELSQDSSVHCMPSEV