MSDPKSGLNPSLNVGSRVQDNMSESDLRLGSWFESWVLIRVLESGPESSVRIGSQISHWGWISVMDGKKWLKVVIFLCLIAVSTGREFKVKAKNKHHAAIYNHTLATILVEYASAVYVSDLTELFAWTCSRCNDLTKGFQILELIVDVQRCLQAFVGVAQDLNAIVIAFRGTQESSLQNWIEDLNWKQLDISYPGMEDAMVHHGFYSAYHNTSLRPGVLTAVKSAKEFYGNIPIIVTGHSMGGAMAAFCGLDLTVHLGCQNVSVMTFGQPRIGNAAFVSYYRKRVPNTIRVTNRHDIVPHLPPYYQYFPHKTYRHFPREASSSTQNPVVLDF*