MPHQLQKVSFTSGRVPFPPHLQPPSLPTVIESGPTLYANAIPNASTQQNKPEPSSSGTSNTPISYNSAQQQNFRTQALPSDVELLLARKQATKAHENSYLGAVLRGEKKMKRFVRCCGGQVWEDASMAEWDPNDFRIFCGDLGNEVSDELLAKAFRKFPSFQKAKVCRDSRTNKSKGFGFVSFKNQEDFIRAMKEMDGKYVGNRPIKLRKSNWKDRNLDIVKKKTKEKKKLGLL