MDRAQLLTRYLPRVLVNKIALAPQLPDKSGESEEFFAACLFADISGALHAAHYEAIGGRSGGGADHLTAALNDYFEKLIAIIDEFGGDVVKFAGDALLVLFHHHNEPGTGEDDAFACGLESNLEAFDDGLGQDQSDVLSSLAINACRCALRFQAELSEYRPLLPSHMPCDFTLNMHVGVGVGKIFAFHIGGLNDRWEIVFAGDPISQIASAEPDANNGQVVVSPQTWALTFQHFEGTLVSGSRSKNVLLLGHRPNATDHFENSHLKVGSWLESVHPSAILPGAAMSDQHDRRNGANILALNESAEAVLKSYIPGAVCCRLNELSSTRATSWLSTSGAQNMSSKWTGAAWGNEIRRVAVMFCNMPGLELSSIFLIDRLQLILRSIQTLTYRFEGSVNKFLVDDKGATVVLCFGLPPVSHEDDPARAVGAALAIRAEFQHQGIMTSIGIASGQAFCGTVGAISRCEYTIMGDVVNLAARLMQNARHHGILVDSPTFTAAASRYLFDDSLKPIRVKGRSDPIPVFVPESERDLKSWNKKQSPKGKPIFGREEEKSRILSMLQMVQRQRADLLPTLLIEGDAGSGKSRLVAFVQEQAEKNQFTVVNAEPDAFEDKTAFYSFRSVFSSLEPHDVPDELVRLIMARSHGNARLVESWSSYLKEKGLLSIENGKCSMSPEAKNVIIKNDAYAALIMSRLDRLGTVVLTSLKTAACVGHKFAVEMIAQVHPSKEDTSQIRSHLLTAMQEEIVVDLSDDHYQFRNPEIIKILQDSLTSAQKRSIHMAIAEWYLCKHDLGEDAIFPLLARHFLEAQELDRALQYLEQAAAQAMSAYNHDEAIQFYTQLVQIHVSMQERSSSQYRIAKWRHQIADAHYRNGNPNASIDVLIQAFEGLGYSFPRDALKLRSYVFVMLCSLHLHSGIRAFWSGSQPLCVDEHIAACRCMCDVTFDLMMQGSAEGAYFSALKAYSVAVAIDSQGQHGLLPLVCAYLSAVSLSLGKQKQSVTFASRARSLAGKSSDLHLQTFVKVLTAMQLASSGFCSQVSDELVAAVSNFEHHRGSGRLLLAAFSQLISILMLQGNLSQAADYSKKAEKMGTIYGDTICIAYSLGRQAEIAFWQGNMPAAFELMGRLQRLQESHLGLSSLRFQIFIRGFQALIFLRRRECIKAFRVSRRIFDDLTNFGAPLWIHVSTFSFLSSLLLGLLEQPKSVLHGTLGTEADEDRIPLIKDMAERSVQLLANLANKYRIAQPQFKLAQGTLLFSNGDIRGSRKAFQSGLKAAQTMQLEREEALILRELGARHGVDSAVLESHQSFMRMGIRIN*