MDAFTAHTSGAATSRYSPAGTSILLRSRRRGHFPSRVSCSAAAAAGKTVVIGLAADSGCGKSTFVRRLTSVLGGGAEPPSGGNPDSNTLVGSTATVICLDDYHSLDRAARKARGLTALDPRANDFDLMYEQVRAIKEGRAVDKPVYNHVTGLLDPPERIAPPKILVIEGLHPMYDERVRDLLDFSIYLDISEEVKFAWKIQRDMAERGHSLESIKASIDARKPDFDAYIDPQKQYADAVIEVLPTQLIPNDEEGKVLRVRLIMKEGVRHFAPVYLFDEGSVVTWIPCGRKLSCSYPGIKFAYGFGTYFGHEVSVLEMDGQFDKLDELIYVETHLSNLSTKFYGEVAQQMLKHADLPGSSNGTGLFQTIVGLKVRDLYEQIAAERADVTTDPLRV*