MIDALVSFVVEELGAIVKDEVGLLACVQSDLERLSRTFSAIQALLVDAERKQVTTKGVRDWLGKIKEVAYEVEDILDEWRLDAFTSQHDEDEDGIGKIQKVRSCLLFPCLCFKQVKLRHDIGHRIREVSKRLNEISKEKSDFNLKEVEEREVMSGLNKEERETGSFIDESKIFGRDEVKKRIINQLVSETGREEKSVSVVSIVGMGGLGKTTLARLVYNDAEVEAYFEKRIWVCASDPFDVNRIATEVIKSMGRSISNNANFATLQGNLHEAVSKTRFLLMLDDVWNENDALWEKLSVPLKDAAQGSKVVVTTRSHRVAVAMDTPRINVHELGILSNSDCWEVFNSRALKGTEEENCRELMEIGEKIVGRCKGVPLAVKAVGSLLRNRRAKHYWKHVLDSEIWEWDITNDDIHKNGILPALLLSYDNLPSHLKRCFSFCSVFPKDHVIEKDELVKLWMAHGIIKSVKAKKDDIEEIGEIYFDDLLTHSLFQDAEKDSHGNIVRCKMHDLVHDLATFVSSGEYCSMEAGSKLCSIKCHHLSLLVNDDVSSIPSLLCNVERLHTLLLFRDSDDIEAVLDTLFNPLRYLRALDLSGACIENLPSFIGKLKHLRYLSLCRSDIKELPEFVTNLCNLQTLKLNACKSLCILPSGMSKMVKLRHLEIEKTDNLKDLPNGLGRLSALRTLCKFPVGDENKGCKIEELKELNLLRGKLSINNLERVMNEDDARKAELHNKKDLHVLSLCCNHKSHEEWKTLGDDEMKRMDSVLEGLRPPHSNLKELKIENYAGSKLPSWLEDSRFSSLVTVVLEECKRLSSLPEGLGQLKALQTLYIRDCERLSSLPEGLGQLKALQTLDIRDCERLSSLPEGLGQLKALQTLDIKNCERLSSLPEGLGQLKALQTLHIWNCERLSSLPEGLGQLKALQTLHIWNCERLSSLPEGLGQLKALQTLYIGNCERLSSLPEGLGQLKALRALDIENCERLSSLFDGFEQLKSLCRLEIWDCPQLRPLPNLQRLTTIKTLSIHRCPLVMERLEKEKGEDWCKISHIPYIEIDNERIQEAS