MIKIKDVEKSYQSAHVFKRRRTPIVKGVSFECPIGATIAIIGESGSGKSTLSRMILGIEKPDKGCVTLNDQPMHKKKVRRHQIGAVFQDYTSSLHPFQTVREILFEVMCQCDGQPKEVMEVQAITLLEEVGLSKAYMDKYPNMLSGGEAQRVAIARAICINPKYILFDEAISSLDMSIQTQILDLLIHLRETRQLSYIFITHDIQAATYLCDQLIIFKNGKIEEQIPTSALHKSDNAYTRELIEKQLSF*