MADALVSVVVEGLCAMTRDEVGLLVGVKKELRKLSSSFTAIQAGLEDAENQQVTKKAVRDWLGKLKDVAYEMEDILEEWRIEALRPHGDKDDIHKRKKVLSCLQFPCLGLKQVELRHDIGHKTREITERLSEISTEKSRFSFNEASTSERPKMEERETTSLIDESEIFGRDVVKDEIVNELVSETCKEKRPFFVVSIVGMGGLGKTTLAQLVYNDETIKKHFEKRIWVCVSEDYDVNKILTKVVQSMGGSTDGDLDLDTLHQRMSAVSGENRFLLVLDDVWDGILWERLKVALKDAALGSRIVVTTRSRTVADVMETTRHHYLGILSDLDCWKLFISRAFRGRNEAEWPPELTEVGKQIVHRCKGVPLAIKAFGSLLYFKRTKVEWQMVLESETWEWKSPGQGVDILPALLLSYYNLPIHLKQCLSFFSLFPKDYKLRKDELVKLWMAHGIIKTERREIEEIGEMYFDDLLTRSSLQAVENDYVSGIFRCMMHDLVHDLAKFVTTGDYCMMEIGNPNLPSINSHHLSLLVNRNVSSIPSPLCSAEHLRTLLLFGSSTIKEVPHSLLNHLKFLRALVLRRTEIENLPSSLGKLKHLRYLDLSGLNITELPESVTDLCNLQTLKLNYCNRLRLLPSGISKMVKLRHLEIEETDDLAFLPSGLGMLSSLRTLIKFPVGDENNRGCKIGELENLNLLRGMLQIQNLEKVINPVEAREAKLDKKCHLQTLILKCNDKTEEEWGMLAEGEMEKMERVFEGLRPRHSNLKFLIIENYAGSKFPRWLEDAKFSSLVAVGLNCKKCRLLPGLGKLPSLEYLDLDGADEIKVVGGDFYGNGNEGGGKGRAFPKLKKLVFKSMPNWEEWKLAKEDGEVMPSLDELSIIDCNKLKALPNCLPNTLRRVEIEHCSEVIWKPDNPLPVLEYLFLNSAPALKKLSNPLLCLPALKKLEIWSTSIESLPSDGWELLESLNTLFIHGCDRLASLPNGLGQLKALQIVSIGRCSELRSLFDGLEQLKSLHRLDIGDCPKLRPLPNLQHLTALEELRISKCPLVTELLEKEKGEDWCNISHIPRIWINGKRIQ