MSPTQLVQPEEVVAGKGVLKSYISYIQISKSQLVAIVSILSQLLFSGVQLYSNLWLAKGLANPSISSRVLIGMYCMLSLVCVFAFALCSLLIVELGLRASNSFFTRLMTCVMKAPMGFFDATPSGRILNRALVDMSVIDLDIPSSIAFLLDTSSNVICIAVVMCIVSWKIIVVIVPVFLVTQYLQHYHAGAARGLNKLSSTTKAPILSNCAETMNGCVTIRAYKEAERFIRHNLELIDQDATAYIYKYAALEWMVLYIEASCTLVLIVAACLVIFERTVSGGLVGLAVTYVLTLGNSLAIFCIWQGFLEIFVVSIERIKQYLDLPLEAPAVIESSRSPPQWPSKGDIFIDHLEVRYRENALLVLKGITCTFHGGQKIGVVGRTGSGKTTLISALFRLVEPAGGRICIDGVDITSIGLRDLRFRLGIILQEPVLFQGLVRTNLDTLNQYTDFQVWEA