MDTCFFCGAVDVEQSSTVSYKKLFAKVPSSQKTISVVLTHLANCINTSIKLEADSKLCPRCFAELSEYDTIMVNLMTTQKRLTNQLKAALKFECADTSEDLVVEETTLEDADADVDAEAEALFVELVKEEDDSDADIKQEYEHEEEDEEEFLCEEDAVESEGMHDKSDLDEKPLKKRIKQECSHCGKLYNSWYQMQKHINEDHSNTQNHICPICGVIRRDEEYLELHMNLHEGKTEKQCRYCPKSFSRPVNTLRHMRMHWDKKKYQCEKCGLRFSQDNLLYNHRLRHEAEENPIICSICNVSFKSRKTFNHHTLIHKENRPRHYCSVCPKSFTERYTLKMHMKTHEGDVVYGVREDAPSDDQQVVEELHVDVDESEQAVTVLMSDNDENNRFCLICNASFENKKELEHHLQFDHDVVLK