MVYDSIDNPRDWIEKLRECLAKILVPYYFLAGSFKLNDENGRLEIDCNGAGVVFTRASMDATIAQLHNLRDPDPLFRKELITLPRNVESIQDLPLLTLQARKFQCGGIALGICASHVAMDGFSAYNFLHDYTKIVRGCQEFFPNPSPDRSLLLPRSPPHTSYDHKEMQRLPEIPPKVLFDPRSFSPELDHTNLAFKVLEFTPGMIQSLKNTVLGSQWIKRPSTFEVLAAHIWQARTKSMDHLAPGDPSKLFLVTSTRGKLDLPENFCGNAVVGASCVDATAGEIRRQSLAFCVDRVRRALASTGTEEYVRSQIDWCELHRGMINIPGGTIITPWWKIPFQDLDFGFGRPSYVTPVVNDRAEFVVIVSNCKNDGGLGVFLAMEKERMPSLEANLLSCF*