MDVHARKGGDDAGVGLHRWKGVYKPRDVERRDQSSQRDQFSQCDKYKIMKSQCSVSGRVSKRDLENEEIQVYLSKLKELVPFMPKNRKLSKLEVIQYVIDYICDLQDALEGPGLQAVIRGSPGHSPIRQPLGVLAPNTLVTPTSCSTQEATSVPAFIEKPSPPDTRPVSV