MQVPIQSGVTSRRAFHHQQHACKQQGPRRQLCVVPRAAATSGATVTGGKARPKQPGFPFTRIQGQDDMKLALLLNVVDPNIGGALIMGDRGCGKSVAVRALVDLLPDIEVVVDDPFNSDPKDPKYMGPEALQRFRNREQLPTTVMRTPLARANRGILYVDEVNLLDDGLVDVVLDSAASGVNTVEREGISIVHPARFIMIGSGNPQEGELRPQLLDRFGLSVQARPAQQALTQKLMDARKRLKDVKISMDLQILISDICSRLNVDGLRGDLVTNRAAKALVAFEGRNKVTKEDVGKVVSLCLSHRLRKDPLDPLDNAGKVDMLFQRMTNPEIMRREEEAKRKKEEAEKKAAEEAKSGNQRAGMKAGAWGGLPSRR*