MKTELRSCAACGEPISDRFFLEVGGCSWHAHCLRCCMCMCPLDRQQSCFIRERQVYCKADYSKNFGAKCSKCCRGISASDWVRRARDLVFHLACFACDQCGRQLSTGEQFALMDDRVLCKAHYLETVEGGTTSSDEGCDGDGYHKSKTKRVRTTFTEEQLQVLQANFQIDSNPDGQDLERIASVTGLSKRVTQVWFQNSRARQKKHIHAGKNKIREPEGSSFARHINLQLTYSFQNNAQNPMHMNGSKAGLYPTHESSMDEMSQDSSVHCMPSEV