MVSVLKKKLCQFCWWARGLRCTFEGHGKPHSTHWRGWYVLCMRTMIMRDWFYPTLKAYKEDYSDWKPPNGIFTPYNEVTADMIRYHIVYQMITWEKRKVPRVNLHNKRYPPDDQQAESNNGKMCAHEEQWCLDILPDDLHEVCEHLGPYHCFCLWNMWRLQGHENKVCHFDMTMDEMNGVLPGLEHLNEHPYWLPGEAHSLGPITKCFNTEMIILNCIWGYVEYYARQLQAESNPFLMDWPLHLQMQEFSLLNYWDLTVGTRHWRTAKSSHEDCWMCGVSQWVSMYNWQAFYHFTGEHHVHTHMYYHQCFIRLGLRVFFFYHIYIWNHKDWFKCWNPILNDTSIACELWG