MFTVGPLSVDRFPEADDDIDVDVEQCSDSEVAATSNQGTSKHRSSKSRKQTTSPARTTGSPSDEERLTPEPAQSKSTIVGSCNCDELRPVQCHLETKELWDKFHDLGTEMIITKTGR