MKLCPLSVDRFPEADDDIDVDVEQCSDSEVAATSHRSTAKVRTSKARTGTTSPAGTTGSPSDEERLTPEPAQSKSTIVGSCNCDELRPVQCHLETKELWDKFHDLGTEMIITKTGR