MQVDADLRPILGPQLVRLDPMRVKQLQDPIVYEAIDNLAKLSAHCLQLRTPLTTCEKLINSDSTLYLSWKYDEEEKVSRLMGFAKVGRKKLFLYDSQMQTYEGEILCLLDFYVHFSCQRQGVGQQILDYMFSQEHTEPYQLALDNPSVTLLGFMSQKYGLIKPVWQNTNFVVFEELFLALSAENGIEKPPPDGWRRPMTPRRLGTGMTDTRWLQHAVSGHQSKGNAMAAPVDADMTPQGALSNRAHQAKARKAHILSSKPLW