MVVGGRLVEVVDVRGRLVEVVDARRRLVEVVDVRGRLVEVVDERGRLLEEVDVCGRNNFDEEFKSSSLRARSKKLAQNLKSCKEMDALKKRLHQTFDMKDLGDANHILGMRILWDRNQHVLYLSQKEYIGKVLQRFNMEKGKKISTPLPPYLKLSAMDSRQPTVEYIAATETCKEAIWLSRLVADLGYTRDIPLLHCDSQQSAIQLAKNPVFHAKTKHVDVKYHFIREVIDDKLIQLVKIHTDDNPPADLLTRVFASRELLISKSTYVEREFAERRNLALDSIVDGADLNNVTLVGMVLFKEEKSIDVSFVLDDGTGRVDVQCWYTCVTKGKEKVDQPFMPDVSIGHSYVDGDSSGSEQSLDEELGIPAVVVTPGVQRTKFVLRTPGSDPGVRRSTRVNYPVNRLRYDGYSPHHYAYMVKAIQEVEPTCLYAMDEETFSPVARMATVRAVIAMAAAKGWTLHQMDVKNAFLQRMAMVGSLTFHADDDLEDSDFFEQLANDLGNGDLGHLQQSCSQEGEASFDEVFSTISVSGEGSALAPPASAITEQNDGDNPAGDDFWLEENLIGEPSHGGSQTDLVSSTSADLQSESVQVDAIPGPETPSPCAVLQTDAIPSLDAPQPTENSIDNVAFAAAESPHQPENSVKKVVISAPSSEMEAATAPGNSTGAESSAIMGSSSYSAPKNLPDAHDTFEMEQATGAVIPEGLCSAVNCVTMAAGTDLSSSCISSLDAPELNLTDLQDKEGPQQSAILNSPLIEYALTALEPGDGIPNAQAITDSFVGSETLAFNPANQDSVQIESVDAQPASNDDHRDATEGQPSANVRELQWSSFGGVSIPNTFGSFSDFLSDLDSQTGASFNYGMGTQSGDYQVEPLMGTSLAASHQQKGWSVEGESLVKQAPPVSFGFYGAGVEQCDETGFWNQPGEQVNHSHASITAEIGEQQAVESKESGLADVVSEAGGGDFSMGSGNYEAQPQGVVLQQSWENMYPGWYFDYASNEWKQKEGWDSGFGSLAVEEQVPVSSQGHLSSGSEEVVPSHTQTTQIDQVVSTSSGLAWQTGQEQASWSALGSVGEFGTDMQAANNDQYNANNDSGFQQQFNCEEQYPGWYYDYQAQEWRQIAGSSQTWSSNPDSKLEASQVANGLNSSPLPAGEWTEIHAQSHYQSELNQNIYWPERSQSSYNSGGDVATFTRGMSFNSWAEPAVALDASQQAGASTDNMKEALQSGNAGSWMGFQGDEITVSNYNYHSQTDYNLTDKAAVFGNPQGFFQPHNAPRAVIEGVRSSAGRPLHALVAFGFGGKLVTMKAARLGTPEPIVLRDLNQLVLTAENCGRNDGILYFSALNRQGLAGPLVGHGVTSKELLKWVDERIENCELEDPYCTSSEALRILWGVLKIACLHYGKLRSLVGSAGLKSQVEDGPEVALGRLLAAAKNWSHWNQGNAASSDALHAVPTEHQLQATAVEVRRNLMDGKRKEALQLAQQGQLWGPALVIAWQLGEKVYGDTVLQMAQQQFFPGSPLRTLLLLFAGQTTELFKPQSMPLSAGTPGPYLPVSSSAKDSAGGMLGDWLGNLSIIAANPTKGDEQVITHLGDSLWKDQGEVAGAHSCYLVAEASFESFSKKARLCLVGADHFKYQRTFATPQAIQRTELYEYAKVLGNPQYILVPFQPYKLLYAHMLAEAGKITEACRYCQMVIKGLKNAGRASEIEFCKQSALALEDRLRLHSQGGYSLNFSTGKLVGKVMGTIDSTIHKIIGTPAKATALVPSASNSNLVNVNSQVDVPTRSVSEPNLSRSPTQEVHSSVTSSKIVPAPPKQLKSVPSGGGYLGRFGSQFLAKAVGFMKPNKKEAKLGDENKFYYDEKLKRWVEAGAEQSPEEVALPPPPIAASFSSSFGTPLSADAKFGGETQGQGLNAASLSSSSDLPPMPPSVNQFSARGRLHGVRSRYVDTFNKGNTASSAKSTQSPIVPTGGWGMTATPSQFFAATSVLSATDGGSQMLVNGHLNDFNPEFLKSVTDNSTRSGHLHAEHEPLLPKNLSSSFMAVPLIPRHSSASSVTMLTNNELATREDKNATHGTPPGNITRAVSWSGESPNATEHKFVSSASSTYDTQRLPNISKADTQMEVSLNFAAAVSSNSLPSPPVIEPPASYTGFQSSQVPAVRAGNISQGGVYGEMQEVDL*