MVDALVSVVVKELCAVAKDEVGLLVGVKKELRKLSSSFTAIQAGLEDAENQQVTKKAVRDWLGKLKDVAYEMEDILEEWKIEALRPRGDNDDIHKRKKVLSCLQFPCLGFKQVELRHDIGHKTREITERLSEISTEKSRFNFNEASTSERPKMEERQTTSLIDESEIFGRDVVKDEIVNELVSETYKEKRPFFVVSIAGMGGLGKTTIAQLVYNDKTIKKHFEKRIWVCVSENYDVNKILTKFLRSMGESTDGGLDLDTLLQRINAVCAKNRFLLVLDDVWDVILWERLKVALKDAALGSRIVVTTRSRTVADVMETTRYHDLGILSDSDCWKLFTSRAFRGRNEVEWPPELTEVGKQIVHRCKGVPLAIKAVGSLLYFKRTKVEWQMVLESETWEWKSPEGVDILPALLLSYYNLPIHLKPCLSFCSLFPKDYDLKKDELVKLWMAHGIIKSERREIEEIGETYFDDLLTRSLFQDVVKDNLGNIVECKMHDLVHDLARFATSGDCCMMEIGNPNLPSVNSHHLSLLVNRNVSSIPSPLCSAEHLRTLLLFGSSTIMEIPHSLFNHLKFLRALVLCRTWIENLPSSLGKLKHLRYLDLSELNVLVTELPESVTDLCNLQTLKLNRCVGLCQLPSGISKMVKLRHLEIEETDLECLPSGLGMLSSLRTLSRFPVGDENNRGCKIGELKNLNLLRGLLGIQNLEKVINPVEAREAELNKKCHLQFLGLECNDKTEEEWEMLGEGEMEKMERVFECLRPPHANLKVLAIANYAGSKFPRWLEDARLSSLRFVGLGDCKKCRLLPGLGKLPSLEYLDLDGADEIKVVGGDFYGNGNEGGGKGRAFPKLKELHFSSMSNWEEWKLTREDGEVMPSLEKLEILNCNKLKALPNCLPNALRRVEIADCNQVIWKPDNPLPLLEDVSLNGDVIGILSNPLPCLPALKKLEIWNTSIESLPSDGWGLLESLNTLVISSCKGLASLPEGLGQLEALENVSVSWCSELSSLFDGFEQLKSLHRLDISNCPKLRPLPNLQHLTALEELRISDCPLVTERLEKEKGEDWCNISHIPCIWIDGERIQ*