MTDPDATDSSSGEEDEFFGRQRVKHYVDEIIIETDFRNTLVLPNNGRKRSTVQPPARRRTVKNSVSQTNGSRKFRGVRQRPWGKWAAEIRDPARRVRLWLGTFETAEEAAMVYDNAAIKLRGPDALTNFVSPLPKEEEKPELPVEPLIEKAEPVIESLEVEITNGTTSGSGYDSGSESHNNLSSPTSVLHFRTQPKMEEAHEPQKLQVFDQVMQECEDETCTNFVSDDLGNYLPLDLPYLDDVFSFPAPDSPLFFDTPMFFDDDATAAAATLPECLLKEDFSDMFRDTYDTSLSPTTSSMCQGGEDYFQDILFGSDPLVVL