MEILGSLTSTVVELLIVPIRRSVSRVFNCSRNVQSLRTHLDELSGTEKRVLHSVEEARNRIEDIEDDVGKWLASVNVITDKASRVFEDEDKAKKRCFMGLFPNVTRRYKFSTKIESIAEEVVKINHRGRFDRVSYLPARRGIGDRSLKDYEAFESRRPVLDEILEALKDDDVDLVGVYGMAGVGKTTLVKKVAEQVKAGRIFDVVVQAVVSQTPNLRKIQGEIADKLGLKLDAETDSGRADFLYERLKRETKVLVILDDIWERLELDDVGIPSGSDHRGCKILMTSRDRNVLSRGMVTKKVFWLQVLPENEAWNLFKKTAGDVVKYPDLQLVAVEVAKRCAGLPILIVTVARALKDGKLSEWKDALVRLKRFDKDEMDSRVCSALELSYDSLKGEEIKSVFLLCGQLEPHSIAILDLLKYTVGLGLFKRISTLEEARNRLHRLVNDLKASCLLLEGGADGIVKMHDVVHGFAAFVASRDHHVFTLASGTVLKEWPAMLEQCSAISLPRCKIPGLPEVLNFPKAESFILYNEDPSLKIPDSLFKGTQTLQLVDMTAVQLPTLPSSLQFLEKLQTLCLDSCGLKDIAMIGELKMLKVLSLIGSNIVRLPREIGQLTRLQLLDLSNNPRLEMIPPNVLSCLTQLEDLYMENSFLQWRIEGLDSQRNNASLAELKYLPNLSTLYLHITDPMILPRDFFSKKLERFKILIGEGWDWSRKRETSTTMKLKISASIQSEEGIQLLLKRTEDLHLDGLKGVKSVSYELDGQGFPRLKHLHIQNSLEIRYIVDSTMLSPSIAFPLLESLSLDNLNKLEKICNSQPVAESFSNLRILKVESCPILKNLFSLHMERGLLQLEHISIIDCKIMEVIVAEESGGQADEDEAIKLTQLRTLTLEYLPQFTSVSSKSNAASISQTRPEPLITDVGSNEIASDNELGTPMTLFNKKIEFPSLEDLKLSSIKVEKIWQDQPGELSYWFPRLTSLIVEGCGNLKYLFTSSMVESLAQLKRLELRDCTPMEEIIIKNGLREEENVRGIMFPKLQFLKLKGLLNLTRFCTSHLIECYSLKELRIENCPALKTFISNSLSTDAVANNQFEETNSTLFDEKVSFSNIEKLHILGMDNLNMIWHTEFHSDSFCKLKALKVKQANKLLNIFPPNMLRRFHNLDNLEVDDCSSLEEVFDLRSLMNEKDSHAVTAFKLRDMYVGNLPNLKKVWNTNPHGILSFQNLHLVNAWNCPSLKSLFPTSVALGLSQLEKLQLTSCGVEEIVAEEERLGEELEFVFPKTTSFILWQLPKLKSFYPGRHTSEWPGFKENRRVSLPRSAGI*