MSFQDLGLDPRLLRALGKRGFTKPTPVQLEAIPRTLEGKDVVARARTGSGKTMAYLLPLLHKLLSTDNISGSFRAIVLVPTRELCQQVAQEAADTAQHCGADISATALVAEGGPQLKRAVASAGQIVVSTPGKIAAALREGLLPPALLTSRLAVLVLDEADLLLSYGYEEDLQLLAPQVPRSCQCILMSATVSEEVERLQKLVLHNPITLNLAGGPGGTGAPGAAEGGGEGRGGLASGSGVSADIQHFYIQCPRPDKLLHVLALLRLGLVPKKVLIFVNTVYEGVRLRLFLEAFGVRPALLNSELPLNSRSHILASFNKGLFDYLIATDDVYAPSHDGGGGGGGKGGEDAAAGGKKGRKKQKVLLGKAGKAARGGENGGARKDAEFGVTRGIDFKGVRTVLNYDPPSSLQGYVHRVGRTAASLVHVVRLSPPPSRERLKEYFEDHAAEKALLRHDKPLAAAPAASHLKHLPAYLKDPTLITERSETGHRGHKGSLSAAKRRRLNAGLAKGPSGDPLKTAGGGGGGGGGSVFVRAPKKGSSHLNEELTEMEKAAMAAAKKEAKKRKKMEGPAPVPKFNVRKRRRPGRRGEVEGLPPTVLYLAVGRDTWKCEEEEEEEEELSHEQLVAWKQLPSSLPGWLAGWLRRRFLLVEMAGATNTHVPGAIISSACGNAANTAPPPPGETELPSTTKHSPTLLPLASRPRQHHRLRQRHRPGLSPILAASPSSRQVKHGAVDQQKAPPRGSYVGHSVLAVLLVDVAAHPQHTAPPPPCKLRKAPSPRGFPESPENHEYTHMIYCPFTLLKTLPHMAAHVTFSLGPTHEHEYSAYIHTYIHTYADTGTHTLKLLTCTARSKPTSPRCLPPVLSAMPYGGPCVSIMSTSALGGSRADQYAKDASLSRSSWQDNQPKAATGDGSNITGTAGPGRVGSDEEKERPEEEVVVVMADVMCMVEEVAPKDGDPKQCGTPGQSQAGNTAVPPPNPIRRSPLLMDAASSPSPHRLKAPAPGRERVCEWMWAGQLHSFVVRLSPLPTTNTHTHQHTNLIGSGKAGSEGGRKDA