MEDQVIKVDCFSQDDSSNFTKQSLDGIQQDKSPLKALGQALLCKVCSDSSSGKHYGIYACNGCSGFFKRSVRRRLIYRCQAGTGKCPVDKAHRNQCQACRLKKCLQAGMNKDAVQSERQPRSTTHVSLDSIDVEAKREDLISTQELTTSGLYSSVGFRPLVTLPDPGSASVQPSSNQKTHCFMVSLLTAETCTKLEPEDDEENIDVKTNDAEKDNSSLDRARLTSISGSSESFDETAARLLFMSVKWAKNLPVFAHLPFRDQVILLEEAWSEMFLLCAIQMSLPVDRCLILSPELSPTREVKTNLVSSEMQILEDVFSRFKALVVDPTEFACLKAIVLFKPAGTETRNLKDASQVENLQDQSHLLLSQHIQLVYPGNASSFCSCSTRFGRLLLLLPSLHFLNSRKIEQLFFHRTIGNTPMEKLLCDMFKN