MDAQLPAFSNFGVEVGSTWSIYFPDEEFSEADRRAHLIAALAVYLNSHGDHILSQVRHEDRMSSLPLNFLELKKTCAVKEFYVALEAVPKEALLCMGAAVHELLVCEKLADYHGKINIRLYNHPDSILSLKNLKSAFIGRLVSVHGTVVKMSIVKPLVVQMNFTCTKCRSTVSCRFPDGKYSPPSSCLLPSCKSKTFIPVRCEAQTLDFQKIRIQELLQAQNHEEGRMPRTVECELTEDLVDACIPGDVVTVCGIVKIINTDMDVGGGKAKVKNQGLFYLYLEAVSIMNSKSQSSSEDTQDGESSSIRGASSLNLQSFTSRDLEFIVKFAEEHGSDIFRQILHSICPSIYGHELVKAGITLALFGGVQKHILDQNKVPLRGDIHVIIVGDPGLGKSQLLQAAASVAPRGIYVCGNTTTNAGLTVAVVKDAMTGDYAFEAGAMVLADRGVCCIDEFDKMSAEHQALLEAMEQQSVSVAKAGLVASLSARTSVLAAANPVGGHYNRAKTVNENLKMSAALLSRFDLVFILLDKPDELLDKRVSEHIMALHTGLEDRRNSTRESLYQISQIAEERNLRNESLAARLKLNPVRDRDFVPLPGPLLRKFIAYAKQFVFPRCQVLQQKFCNSFI*