MNSDSFVSCPFCDSHVPLSQRTGHFKTHFWDLGNDFDLPPVSQSQSQSLPREQAANGSRSGANYSCGGETNSDNGECKVNEKISCLIGSQTRSNFYKVEGGLMALLRCCLESEVGNSYSILSGYVDHFQCLESVDAGWGCGWRNIQMLCSHLLVQRPEARKALFCGSGFVPDILSLQRWLEIAWEKGFDAPGSAQFNHVIWGSKEWIGTTECAALLRSFALQARVVDFGPKDSQSLTGSSVDDMMDKASIHNMVKRKAEKSKGYQVLMDFVWNYFSDKSSIQFGQQHVVISEKTPLYFQHDGHSRTIVGIQVNRQQKGHLQYNLLVLDPAHSTDALERSLRLRVGWEKLIKRGMHTLKKPQYQLCYVDPGIASEEEMEKLKTIDSVFLEF*