MKLASDTKLHSLSSRRTYGAVAHWPLARKLLWLVCSAVIGASLYTYISDIQANAANVKIQSGKQAARAAPIWFNLGWNQPYSAAGHGIKFASPSQEDDRFVWIFTYNDQSSSYDSMMQAAVTSAIEVGHLRPFCLYSGSQTSPVYHWLADHGVILVRHTPAWADQFWQAAEPLHLQNLVHSHLYATKETMTGTFQRIDIPIIPEFRDFQYVLFSDTDVLFLSKFSLAQVPQLPPYVAMAPEMTDAFPYNAGIMLMNLPGLRATYSSLLATILSNRHGLYFPGYGPLDQGAYNQHYEESIKKHTLNKVYNAKPYQSCVPDAMLLHLHGPKPADYERFYNMGQ*