MAPDIGGSRPATSVKFMPHQLQKVSFTSGRVPFPPHLQPPSLPTVIESGPTLYANAIPNASTQQNKPEPSSSGTSNTPISYNSAQQQNFRTQALPSDVELLLARKQATKAHENSYLGAVLRGEKKMKRFVRCCGGQVWEDASMAEWDPNDFRIFCGDLGNEVSDELLAKAFRKFPSFQKAKVCRDSRTNKSKGFGFVSFKNQEDFIRAMKEMDGKYVGNRPIKLRKSNWKDRNLDIVKKKTKEKKKLGLL