MLYAKNQAASNPANTVLGAKRLMLRRFSDPSVQTDKSLWPFSIVCGPSDKLLINVMFKGEEKMLTAEEISSMVLLTMKEVAQQYLGYPVNKAVSIVPSYFNNSQRRATKDAGKMAGFDVLDLLNKSTAATIAYGLDGKISSSDNGENVLIFDLGREALDVTVLTINKNKIEVKAMGIDTCLGAEDFNNRMVKHFVAEFNGYPKWTYPQMQQLSGGFPVHANGPRECCLPLLRPLLKLSKTQIYKVVLVGGSMRIPKVQELLEDLFGPRKLHNTINPDEAVVVGAVVQASVVNWSDLTARDVI*