MSVVGLDLGNENCVVAVAKQRGIDVILNDESKRETPAMVCFGDKQRFLGTAAAASATLNPKTTITQIKRLIGKKFCDPEVQHDLQLFPFQASEAPDGGILIQVRYLEENKVFTPTEILGMLLSHLKAIAMKNLETSAVSDCVIGIPVYFTELQRRAYLDAASIASLKPLRLLHESTAIALAYGIYKTDLSDTYPIHVVFVDVGHSDTQVCVAAFLKGQLKILSHAFDRSLGGRDFDEVLFNYFVRKFREDYRIDVATNLRASIRMRAACEKLKKVLSANAEAPLNIECLMDEKDVKGFIKRDDFEKLSSNLLERLKVPCQRALAEAELNVDRIHSVEVVGSGSRIPAILRTLSSLFKKEPSRTLNASECIARGCALQCAMLSPTFRVRDFQVEDSFPFSIALNWKGHAPTLKANEGTVAMQSNNVIFPKGNSIPSSKMLTFHRESTFSLDAVYADMKDLPPGTSPKISSFTVIISFPFLCPFSV*