MRAEATGSAAKLLAPRMVVSASSRVQELERFSHYVARQIGFDDVKECPHLCTLAYDYLRKNKGYEENIFAFFQNSMDPEPLIVKFIEELDKCIVGYFSFHWKYATYIITQVLTVEGATKRKFKNFVLEATREQRFERVTRNLKVTRIFSTLVEELKAIGLSSRDDSPRNDVMVPVAHCNRSPVLLLMGGGMGAGKSTVLKDILKEAFWSGAAANSVIVEADAFKETDVIYRAISSRGHHNDMLQTAELVHQSSLDAASSLLVTALNEGRDVIMDGTLSWEPFVQQTIAMARAVHRQRYRMGCGYKLTDDGTITEEYWEPVEDSNTDEENEVPARKPYRIELVGVVCDAYLAVVRGIRRAVVTGRAVRVKSQLQSHKRFATAFNSYCSLVDNARLYSTNTLGVPKLIGWKDGESSLLVDPEEIGCLDRLRSLNEEADCVHELYADGQPTGGSSSAWQDLLVMSPSRVSAQRELKAAIERNEGRFVKPA*