MSDLLQEIVSRLSLKANIQASTVCKTWCEAAVSVRKLQPLPWLFCPLKEYEEGNYILFDPSRSQTYKLYIPELKGYAFSYSKDGWLLVVTNILKGAVPCLFFLFNPFTREHINLPKTRFRTAPNILIDTCRPGETVWTTHRFKNKVPGRTWKNCVFSNGKFCFVNTRGDLGVFDPPRATWNILPVKIWSAHEGDIFVVFTNCDDIPSVFKLNHKLMGWEERRELGGLTIFASMDSPLIRASVSEKERNRLYQSHEGDLGEYFSISDEKIDFSRPSKDYFSNHMSWVFPPRNNVNL*