MKRQAVRHLRGALAHPQAPRSSSASASASSLKNLARCYSTHPPNARLNLPIDYSTTPLLAHTSALAKRNPEIPADVRQGATKKMNLFQAINDALNIALSEDETVSVFGEDVAFGGVFRCTMKLAETHGSDRVFNTPLTEQGILGFAIGMAVEGMRPVAEIQFADYVFPAFDQIVNEAAKKRYYEGANNRSAGGMTVRMPCGTVGHGALYHSQSPEALFTHVPGMRVVMPRSPLQAKGLLLAAIRSNDPVIFMEPKILYRAAVEEVPVAPYELPLSKAEVLKEGKDVTIISYGQPLYNCMAAIKQAEEDLGISVELIDLRTIYPWDKKTVFESVQKTGRVLVVHESMVNAGVGAEVAAAIQENAATFNRLEAPVARVAGWSIHNALIFEKFHVPDVARIYDNIKKTVQY*