MAGRASRAALVRAGGGEALPAGRHVETEEGACQVRQKLLDAFPARARQVDGLLELFGGSFDVIPPVLIYGGSGTGKSTLVKETLRLLRRPHAFVSCCSCFTPGLIFESVVNQLMGHVRTAANNYCSIKRLKKLSELVEALPEAVATATSRHDFSSAETGVNQHIGQQSAASEGKPLTAAMGVSELSTAAQNKEKPVYLVFDNIELLKTWEDGFQLLAALVRLPELSGQPNVGAVFISTLGWDCFRCETGSREPIPLHFPDYSDADLTAVLSRKHQLSAPYVPFLSTILKTVSRATRSLMEVESAVELLYDKYCEPFTKGKDVVPENEDGRRRLFRLLRPHLQAVMKDPLQMHFCRSEVSSGKSGGLLLPITSTFLLLAGYIASRNPATLDADVFDFKDTRESKRKRRRSAAVEEKIEREVQEGQLRGPGHFPLERVLAIYSCIVENEGDDLTGESMGRRVLPLPTTGDPSAEPNFGVWWIRTSFGRLPPTSSSRWIPI*