MVNIRISLLSAAVIVTGCLNSVFTKYQDNQCVRNCQDPDFSKHVYFEQPALQTLQMFVGESGCWVVVFLSWLSTVVKYYSKGRKKPLYAPLSEGDSDQTKLPELTGLRSLILAIPAVCDVCGTTMLNVGLLYTPVSIYQMARGSLILFVALFSVFFLNRRISRLEWLSLFVVTFGVFLVGLSGALGNKVHISGDKNTSFAVIFGITLILIAEIFAASQFVSEEYIISRSSVDPLRLVGFEGIFGGSITFLVMVIAYSVVGRSNPGGPFDIVTSFKDVTANSQVIWSSVAIMISIGSFNFFGISVTDELSATARSTIDTCRTLLVWLVSLYLGWESFKWLQLVGFSLLVLGTLTFNGVLKAENWYFIPEWFKKDAPLPGERVIDVVDEQIERF*