MADALVSVVVKELCAVARDEVSLLVGVKKELRKLSSSFAAIKAGLEDAENQQVTKKAVRDWLGKLKDVAYAMEDILEEWRIETLRPHGDNDDIHKGKKVLSCLQFPCLGFKQVELHHDIGHKMREITERLSEISTEKSRFNFNEASTSERPKMEERETTSLIDESGVFGRDVVKDEIVNEFVSETRKEKRPFYVVSIVGMGGLGKTTLAQLVYNDETIKKHFEKRIWVCVSEDYDVSKILKKVIKSMGGSTDGDLDLDTLHQRMSTVCAKNRFLLVLDDVWDGILWEKLKVALKDAALGSRIVVTTRSRTVADVLETTLRHDLAILSDSDCWKLFTSRAFRGRNEDEWLPDLTEVGKQIVHRCKGVPLAVKVVGGLLYFKRTKLEWQMVLESETWEWESPGQGVGILPALLLSYYNLPIHLKQCLSFCSLFPKDYELQKDELVKLWMAHGIIKSERREIEEIGETYFDDLLTRSLLQDAEKDDVRGIFRCKMHDLVHDLARFVTTGDYCMMEIGDPNLPSVTSHHLSLLVNHNVSSIPSPLCRAEHLRTLLLFGSSTIKELPHSLFNHLKFLRALDLRRTQIQNLPSSLGKLKHLRYLDLSKLNITELPESVTDLCNLQTLKLNYCKRLCSLPSGISKMVKLRHLEIECTYDLTILPSGLGMLSSLRTLSKFPMGDENNRGCKIGELKNLNLLRGTLEIQNLEKVIINPVEVREAELDKKCLLQGLGLECNDKTEEEWGMLGEVEMEQMEMVYEGLRPPHSNLKVLGIGNYGGSKFPSWLGDAKFSSLVAVGLRNCKKCRLLPGLRKLPSLEMLILGGADEIEVVGGDFCGKGRAFPKLKQLYFKSMLNWEEWKLTKEEGEVMPSLDLLSISECNKLKELPNCLPNTLRQIVIEDCNQVIWASGNPLPLLEYLYLGGDVRGILSNPLPCLPALKGLDISNTSIESLPSDGWGLLESLNTLFIHGCDRLASLPNGLGQLKALQTLKIDRCLGLSSLPEGLGQLEALQIVSIRLCSELRSLFDGFEQLKSLHRLEISDCPQLRPLPNLQHLTALEELRISKCPLVTERLEKEKGEDWCNISHIPNIQIDGDRIQ