MLVTVRRWQRSAAAEGRWGSLTKCGVTESMTVRRVYDGPSCRPSTDRCAYGGPSYLPSRVMKRAAEEIAQMAKTRATTTSTPTPAEQGASEPATGAVARGRTAARGRGRGRGRTSSRGRGQAPAPSGTRAVTPPPTEEVVIEGEEGENEQVQNEGLPPQPTPEMINQVLAYLSGLSDQGQTPPVFSAPTPQVPEVQQATAAAPRMNVPLEIGTFPRLTTGPIMTSDQHELFSKFLKLKPPVFKGAESEDAYDFLVDCHELLHKMGIVERFGVEFVTYQFQGNAKMWWRRRDEFLSLEQGRMTEAATAKSFQEVVDFVIEVEGVKPDDFTMASTSKRFRKGEGPPQTGQHFSEVGGYSHTSSFSQRPMLDSRECYGCGETGHIRRNCPKQSYRPPIARGRGGHGRGRYSGGRGGRGNGGHQNGRGDGQTGAITTPHGRGNGQKGDRAHCYAFPGQSEAETSDAVITGNLLVCDCMASVLFDPGSTFSYVSSSFATGLNLHCELLDMPIRVSTPVGESVIVEKVYRSCLVTFMGSNTRVDLVILEMVDFDVILGMTWLSPNFAILDCNAKTVTLAKPGTDPLVWEGDYTSTPVRIISFLRAKKMVSKGCLAFLAHLRDDTTQVPSIESVSVVREFLDVFPADLPGMPPDRDIDFCIDLEPGTRPISIPPYRMAPAELRELKAQLQELLGKGFIRPSASPWGAPVLFVKKKDGSLRMCIDYRQLNKVTVKNRYPLPRIDDLFDQLQGACVFSKIDLRSGYHQLKIRAADVPKTAFRTRYGHYEFLVMSFGLTNAPAAFMSLMNGILKPYLDLFVIVFIDDILIYSKSKKEHEEHLRIVLEMLREKKLYAKFSKCEFWLDSVSFLGHVVSKDGVMVDPSKIEVVKNWVRPTNVSEIRSFVGLASYYRRFVKGFSSIASQLTNLTKQNVPFVWSDECEESFQKLKTLLTTAPILTLPVEGKNFIVYCDASYSGLGAVLMQEKNVIAYASRQLKVHERNYPTHDLELAAVVFALKQWRHYLYGVKCEVYTDHRSLQYVFTQKDLNLRQRRWMELLKDYDVTILYHPGKANVVADALSRKAGSMGSLAHLQASRRPLAREVQTLANDLMRLEVNEKGGFLASVEARSSFLDKIKGKQFNDEKLIRIRDKVLRGEAKEATIDEEGVLRIKGRVCVPRVDDLINTILTEAHSSRYSIHPGATKMYRDLKQHFWWSRMKRDIVDFVAKCPNCQQVKYEHQRPGGTLQRMPIPEWKWERIAMDFVVGLPKTMGKYDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQTDGQSERTIQVLEDMLRACVIEFGGHWDSFLPLAEFSYNNSYHSSIDMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKLLAAQSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKRVGEVAYELALPPGLSGVHPVFHVSMLKRYHGDGNYIIRWDSVLLDENLTYEEEPVAILDREIRKLRSREIASIKVQWKNRPVEEATWEKEADMQERYPHLFTDSGTPFCPCFSSCDRSRTNDGTDRHRRDGPSQTLGKNLVSELCDGAAGRTVAGATGRHRLRLDWLVHSHRRNHLPCMPNTRRGREPLFPYDHELERTLHNMNRNLGINDDDPNQNIPAPVDVHGHLLPDAPGEHKQRGQNPVPRPQAYYRGYDNIADSDGPLFLPPLPTGHTFVVTSSLMQMLTTRGLFSGLPSEDPHAHIAKVRAVCKSCVGRPDLDLDVIGLRVFPLSLTGEAAIWFTELPYNSIFTWNQLRDVFLARYYPVSKKLNHKDRVNNFVALPGESVSSSWDRFTSFLRSVPNHRIDDESLKEYFYRGQDDNNKAVLDTIAGGSYAECPYVEIAEKLEKISRNNKAWSTRKSDTGRNTFVVQSTHNPATDEIREEMAQMRTELGLEICPKMNMEVLEREMQKKPPTELRTFRRVCDELTSLYAKYTERKRTLVSLRSRIRAYLHNMNRNLGINDDDPNQNIPAPVDAHGQLLPDDPGENQQKEKNPAPRPQEYYRGYDNIADSDGPLVLHPLPQGQTFVVTSSLMQMLTVRGLFSGLPSEDPHAHTAKDDNNKAVLDTIAGGSYGECPYADIAKKGNYGNRNDKNGPYVPPQNREVAPRDGGGSMARVEDMLHKIMRRFDASDEHIKELRSDLAGIGQKVDTHAISIKQLELQMAHLSATVNTWQPGTLPSNTVQNPKNDGHCMAITTRGGKQTIDPPMPSNEEKVIKDNDKVVEVSGEVEDNTVKDAEVPKKQLSINVPLVESVEQMPGYAKFMKDLVTKKRSVTFEDDDRIQHCSDIATRSLVQKKEDPGVFTIPCTIGLLHFEKALCDLGESINLMPLSIYKKLGLGDRKPTAMRLLMADRTVKKAYRVTPRCASKRGVVHIFGRFCYSLL*