MACRALDVSTISRCLPGVKVWWHHSKSLFCKTCWVQGPCNRRICLWNPAASFSTASEDRSVAQTSISFADSRAKFEDHKKLLNNKTDLPGSRGDTIAAIVTPVGGHQGAVEIIRLSGPSAVAIVKRFFVPARRLKRAKSRAMWTPVSHMVEYGTLIDASGALIDEVLLVPMFAPRSYTREDVIEIQCHGGGICSRRVLQVCLEAGARLAQPGEFTLRAFLNGRLDLSQAENVSQLVSAKTVSAAEAALAGLQGGLSSLVQSLRAECIEMLADIDARLDFDDELPDLDISLLVQKVEKMWKEVQQALKTEKRGKLLQTGIQVAIIGRPNVGKSSLLNAWSQTDRAIVTNVAGTTRDVIEAGIVVRGFPVKLLDTAGIRETDDVVESIGVERSVIAARGADVIIMVVNAQDGWTQDDTHIFNRLLTIRETRPRLARSILVINKIDQAPIISIEGSKFANSFDKVVPTCAIHRIGFEDLEAALLHLVDMGDVVSGGQTWAVNQRQAEQLLRASEALDRLKLSIEQQLPLDFWSADIKEAATAFGEISGDVVSEEVLSRIFSKFCIVFSSFRHGVLGRLSGV*