MRDDGPAAALVPRLVVSSGSRVEELERFSHYVARQIGFDHANECHHLCTLAYDYLRKNKGYEENIFAFFQNTPDPESLVVKFIEELDKCILGYFSFHWKCSTYMITQVLTVEGAPKRKLRNMVLEATRNQRFERVTRNLKVTRLFSTLVEELKAIGLSSHDQAQCSDVMVPAAHCDRSPVLLLMGGGMGAGKSTVLQDILKEAFWSGAAANAVVVEADAFKETDVIYRAISSRGHHNDMLQTAELVHQSSMDAASSLLVTALNEGRDVIMDGTLSWEPFFQQTVAMARAVHRQRYRMGVGYKVTEDGTITEDYWEPVEDSSTDEDSSPRRRKPYRIELVGVVCDAYLAVVRGIRRAVITGRAVRVKSQLQSHKRFAMAFHGYCGLVDNARLYSTNSMGAPKLIGWKDGDSNLLVDPEEIGCLDRVGGLNDEANSVDELYPGGAPSPSAWQDLVASPSRASSQRELKAAVQTSEARFRAV*