MSIGVRCLTVLGEFKPFGLIAEALDGKPPDTVTDKYDYFLFDPEIARDRDADDDCDDVASAPSNRGDHELFIRGNRIIWSTGARVFKRFTLSSDIVKVCWCRLGHTDEALLCILQNDCLTIYNTSGEVVSLPFPHTITSIWPLPFGLLLQQEVEANIPSHVPFSSTSPLLNIRDMLLSASNHIQKGEGTSVSSHLILMDPLDELRPTFIEERGKLNMMKEYDEKTIWTSHQVPLMASYNKGKMQHSLWVAEIVSSNIDEDPATDLLHIDPMSVLPKHLSFRKIWQGKGAQTAACKVFMATDDDTAPVVCFFHQEQRKLLSVSLQIVEINNEIVFDVKPDMSWNISAIAASPVTVTRPRVKVGLLPYSDIMVLAPENVLLLYSGKQCLCKYVLPSCLNKDKILHDLELSEESPLPNYLKITGLADAVEGRVNVIVNNRQIFRCALRQSPSSTLANDCIAALAEGLRSSYYRHLLGLLWKDSDPAHLSETESIVDSEWDSFCHVIMQICRKYNIICQKRSDSVPHSAWDFLVSSQFHYNFCKVNSMFGIPCAVSLDQQELNFQRSSVDDAQSFDKPFYTDLLWESLESLHGLYESLKLDNLRKRDLELLSILLCKIAEFLAEDIYLDHYIRDFPGLCKKFLKSGITISPKICPSLFRWFENCLQYGSNYANINDLPALVCKEGSSVVSIARKVVCFYSILSGAKLLGKKLSTGVYCNITMGSHSSKEELTILAMVGERFGLQQLDSLPSGVSLPLRHALDKCRDSPPNDWPAAAYVLLGRQDLAMSTLARECKYRGMETPTNVNVISMSTPYMLNLHPVTISSTISDAIGLEGTKFEDTDSVDGSMTDGMEHIFNSSTQLRYGRDLRLNEVRRLLCSSRPVAIQTSVNHSASDQDLQQAQLWHLAQRTTSLPVGRGAFTLATIYTLLTEAFSVPKLVLAGRLPAQQNATVNLDPNIRNIQELRSWPEFHNAVAAGLRLAPLQGRMSRTWVLYNKPEEPNSVHAGLLLALGLHGYLRVLAVTDIYQYFSQEHESTTVGLMLGLAASYGGTMHPAISKTLYFHIPVRHPSSYPELEVPTLLQSAALMSLGILYEGSAHPQTMQVLLGEIGCRSGGDNVLEREGHAVSAGFALGLVALGRGEDALGFIDTFVNRLFLYIGEKVHNERSHFSTVSMDESRGSAQMMDGTTVNVDVTAPGAIIAIALMFMKTESEAIVSRLSIPNTCFDLQYVRPDFIMLRVIARNLIMWNRVHPSKNWVWSQIPEIVRCSVEGIGVDDNNIEDMDAEAFIQAYVNIIAGACISLGMVFAGTRNENAQELLYEFVIYFLNEMKPVSPTCGKVFPKGLSRYIDRGTLETCLHLIVLSLSVVMAGSGHLQTFRLLRFLRSRNCADGQSSYGIQMAVSLATGFLFLGGGMRTFSTNNHSIAALLITLYPRLPTGPNDNRCHLQAFRHLYVLATEARWIQTVDVDTGLPVYAPLEVTVRETEHYAESSFCEVTPCLLPERSILKRIRVCGPRYWPQVIDFTPEDKPWWNFGDKNNPFNSGILFIKRKVGACSYVDDPIGCQSLLSRAMHKVFGLTSLKASDTITDICSGSGSITVDQLVGTFSSDPSLIAFAQLCCDPSWYNRSDVDFKEFCLQVLFECVTKDRPALLQVYLSLYTTVESMAEQVTNGAIVFGDSLSISGFKLALTYIEALMTGKLSAPKGGIVQSSFVGSLRKQVEELLNCSQELKDDFHNYLKLGKWPDGESQDKRSILLSWFLQWFDVPSSSAIRTAVDRVKPKLMSSSSVPFLRLFFPRTHIHVISEIDRCLS*