MSSLEEQLALFEKEVLASDNEAKSTPIQAPDIGGSRPATSVKFMPHQLQKVSFTSGRVPFPPHLQPPSLPTVIESGPTLYANAIPNASTQQNKPEPSSSGTSNTPISYNSAQQQNFRTQALPSDVELLLARKQATKAHENSYLGAVLRGEKKMKRFVRCCGGQVWEDASMAEWDPNDFRIFCGDLGNEVSDELLAKAFRKFPSFQKAKVCRDSRTNKSKGFGFVSFKNQEDFIRAMKEMDGKYVGNRPIKLRKSNWKDRNLDIVKKKTKEKKKLGLL