MGKTKLKPVEDVNSEVVDEVEKAEEVEEQRNDREQEEEQKEEEAPKSFEELGLDSRLIRALTKKGIEKPTLIQQSAIPYILEGKDVVARAKTGSGKTLAYLLPLLQKLFSADSVSKKKLAPSAFILVPSRELCQQVYTEVSSLIELCRVQLKAVQLTSSMSASDMRNALAGLPEILVSTPACIPKCFAAGVLEPTAVSESLSILVLDEADLLLSYGYEDNLRSVTSIIPRRCQCLLMSATTSSDVEKLKKLILHNPIVLTLTEDNDKEEAVPSNVQQFWISCSAQDKLLHILALLKLEVVQKKILIFINTIDMGFRLKLFLEKFGIKSAILNGELPQNSRLHILEQFNAGLFDYLIATDDNSQTKKQKEEAKGEANKENKKNNKRSKPKLDAEFGVVRGIDFKKVHTVINFDMPQSVTGYIHRIGRTGRAYSSGSSVSLISPDEMEGFEDIKSFLASDKNKDIDIITPFPLLTENAVESLRYRAEDVAKSVTKIAVRESRAQDLRNEIINSEKLKAHFEANPRDLDLLRHDKPLSKTAPAPHLKDIPEYLVDAKTQEASKMVKLARAAMGNTRRSGGGGGRNNKNKKRSRKGSDPLKTFNPNGSKRGAVGQKDGKDSSSTKKQKTV*