MSIGVRRLTLLGEFKPFGLIAEALDGKPPDTVTDKYDYFLFDPEIARDRDADDDCADIASAPSNRGDHELFIRGNRIIWSTGARVFKRFTLSSDIVKVCWCRLGYTAEALLCILQNDCLTIYNTSGEVVSLPFPHTITSIWPLPFGLLLQQEVEANIPSHVPFSSTSPLLNTRDMLHSASNHIQKGEGTSVSSHLILMDPLDELRPTFIEERGKLNMMKEYDEKTIWTSDQVPVMASYNKGKMQHSLWVAEIVNSNIDEDLATSLLHIDPMSVLPKHLSFRKIWQGKGAQTAACKVFLATDDDAAPVVCFFHQEQRKLLSVSLQIVEINNEIVFDVKPDMSWNISAIAASPVMVTRPRVKVGLLPYSDIMVLAPENVLLLYSGKQCLCKYVLPCLNKDKILHDLELSEESPLPNDLKITGLADAVEGRVNVIVNHRQIFRCALRQSPSSALANDCITALAEGLHSSFYRHLLGLLWKDGDPAHLSDAESIVDSEWDSFCHVIMQICRKYKIICQKHSDSVPHSAWDFLVSSQFHYNFCKVNSMFGIPYAVSLDQRGLNFQRSSVDGAQNSGKPFYTDLLRESLESLHGLYESLKLDNLRKRDLELLSILLCNIAEFLAEDNYLDHYIRDFPGLCKKFLKSGGITILPKICPSLFRWFENCLQYGCSYANINDLPALVCKEGNSVVSIARKVVCFYSILSGAKLLGKKLSTGVYCNITVGSHSSKEELTVLAMVGERFGLQQLDSLPSGVSLPLRHALDKCRDSPPNDWPAAAYVLLGRQDLAMSTLARECKYRGIETPTNVNVISMSTPYMLNLHPVTISSTISDAIGLEGTKFEDTDSVDGSMTDGMEHIFNSSTQLRYGRDLRLNEVRRLLCSSRPVAIQTSANHSASDQDLQQAQLWHLAQRTTSLPLGRGAFTLATIYTLLTEAFTVPKLVLAGRLPAQQNATVNLDPNIRNIQELRSWPEFHNAVAAGLRLAPLQGRMSRTWILYNKPEEPNSVHAGLLLALGLHGYLRVLAVTDIYQYFSQEHESTTVGLMLGLAASYGSTMHPAISKTLYFHIPVRHPSSYPELEVPTLLQSAALMSLGILYEGSAHPQTMQVLLGEIGRRSGGDNVLEREGHAVSAGFALGLVALGRGEDALGFIDTFVNRLFLYIGDKVHNERSHFSTVSMDESRGSAQVQRIQFMMDGTTVNIDVTAPGAIIAIALMFMKTESEAIVSRLSIPNTGFDLQYVRPDFIMLRVIARNLIMWSRVNPSKDWVWSQIPEIVRCAVEGIGGDDNDIDDMDAEAFIQAYVNIITGACISLGLMFAGTRNENAQELLYEFSIYFLNEMKPVSPTCGKVFPKGLSRYIDRGTLETCLHLIVLSLSVVMAGSGHLQTFRLLRFLRSRNCADGQSSYGIQMAVSLAIGFLFLGGGMRTFSTNNHSIAALLITLYPRLPTGPNDNRCHLQAFRHLYVLATEARWIQTVDVDTGLPVYAPLEVTVKETEHYAESSFCEVTPCLLPERSILKRIRVCGPRYWPQVIDFTPEDKLWWNFGDKNSPFNSGILFIKRKVGACSYVDDPIGCQSLLSRAMHKVFGLTSLKASDTITDIRSGSGSITVDQLVGTFSSDPSLIAFAQLCCDPSWYNRSDVDFKEFCLQVLFECVTKDRPALLQVYLSLYTTVESMAEQVTNGAIVFGDSLSISGFKLALTYIEALMTGKLSAPKGGIVQSTFVGSLRKQVEELLNCSQELKDDFHNYLKLGKWPDGESQDKRSILLSWFLQWFDVPSSSAIRTAADRVKHKLMSSSSVPLLRLFFPRTHIHVISEIDRCLS*