MKTELRSCAACGEPISDRFFLEVGGCSWHAHCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARELVFHLACFACDQCGRQLSTGEQFALMDDRVLCKAHYLETVEGGTTSSDEGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAGKNKIREPEGSSFARHINLQLTYSFQNNAQNPMHLNGSKAGLYPTHESSMDELSQDSSVHCMPSEVXLEQSSPARAHR