MSAPSSFAPPRLELRGISKRYPGCLANDRIDLCIDAGEIHALLGENGAGKSTLMKIIYGVTRPDAGEVRWQGEPVQVRDPARARALGIGMVFQHFSLFETLSVAENIALALGAEAGSPRRLEARIREVSQRYGMPLEPRRLVHGLSIGERQRVEIVRCLMQDIRLLILDEPTSVLTPREAEDLFVTLRRLAEEGCSVLFISHKLAEVRALCQRATVLRGGRVAGQCVPAQCSDLELARLMVGDAEGLAAEYPKATGGAPFLQVRDLHWRNPDPFGVSFTGLDLEVRSGEILGIAGVAGNGQDELLALLSGEVRLPRAQAERIRLGGCAGAHLAPDARRRAGQAFVPAERLGHGAVPEMSLADNALLTAFQQGLVKRGLVRRRKVLALAEEIIRRFAVKTPGAGAPARSLSGGNLQKFILGREILQAPRLLVAAHPTWGVDVGAAALIHRALIALRDAGTAILVVSEDLDELFLLSDRIAALCSGRLCPAVATASASPQQVGGWMAGQFEAPAAVAGAVAQGSL*