MHQQLFLASPICSSIMTRAQNVPHALAIPYPGQGHATPMMQLCKKLASQDFIITFVTGDIHYERILESHKLSGDLELDIRLESAPMPGIQVGKSRRSVDLAVWTEAAMNMSSYVSQLLERLSKDGPPITCIISDVLISSWTQDLADKHQIPRIAFFTCNQTFYTFFFYFSLLRARGQIAFSDIGKNSDHSAESNGSSIYFNSKDVDPIVTALPGLSSLRFQDLPTFIHSGDATQYMYDHIADQLKEIHRAERILVNTLYELESSAIDALSSEVPTYAIGPLLPAESKNSGTSLLPEQDNCLQWLDGQPSGSVIYVSFGSVAKLSRKQFQEVALGLEASGQRFLWVLRPALLLDDDAQDPGKHLPPGFLAGTKGRGYMVSWAPQLQVLSHAAVGAFLTHCGWNSTMESIANGVPMIGWPYFADQMLN