MSRVVQITDPERNYHCFYQLCASPKDVEKYRLGDPKTFHYLNQSNCFELAGVSNSKEYANTKCAMDIVGINLEEQEAIFRTLAAILHLGNIYFAPGKEHDSSLPKDENSRFHLQTAAELLMVDTSNLENTLCSRVIATKDESIIKTLDPETASINRDALAKTIYSHLFDWLVEKINKSIGQDADSKGRIGVLDIYGFESFPHNSFEQFCINFANEKLQQHFNQHVFKMEQDEYTKEAINWSYIEFIDNQDVLDLIEKKSTGIIALLDEACMFPKSTNETFATKLFHSFRNNNRFKKPKLARTDFTISHYAGEVTYQTDLFLDKNKDYVVLEHQNLLGSSKCPFVAGLFPLLSEESSKSSYKFSSIATRFKQQLQALMEILSSTEPHYIRCVKPNNDNRPGRFENASVLHQLRCGGVLEAVRISCAGYPTRRTYDEFLDRFGLLALDLLEGNNDERTATDKLLKRLNFSNYQLGRTKVFLRAGQMAELDARRAEVLNNSAKVIQRKLRTFLMRKEFLAKRKAAICIQAHWRGHLGRLLYEVRRREASAIIIQKQVRMWVSRKSFLHLRIVVIAIQAGIRAWFARKEYKNRRQTRAAMKIQAKWRGWTSHSYFRKLRYAVIVFQCAWRARFARKELKRLKLAARETGALQEAKTKLEKRCEDLTWRLQLEKRLRIDVEESKGQELAKLQTALLESQGQLEALSAVLVRERETNKMLSCQLASSMKARSNLEASEAKVQRMSKENDQMKILLDSFEKRAAETEKELAKVRKESDERLRKGEEAELKINKVQEALQRLEEKMSNLESENQVLRQQALVISPTSGLTDRIRPVVMQRSPELYRLANGDHRIRHLNSMQESPISPQVGSQSEQRRQKLLIDRQQENQEALLRCVMQDVGFTHDKPVAACLIYKCLLHWRSFESERTNVFDRVIQTIGTAVETQESNDTLAYWLSNTSTLLFLLQRNLKPSGTPGTPQRRHTPSVTLLGRMTQTFRSPSSLGAQSLSNGLGSLEILRQVEAKYPALLFKQQLTAFVEKIYGMIRDNVKKEITHLLSLCIQAPRTSRVNLAKGSSRSPNMISLAQQSLSSHWHSIIQSLNCLLNTLRGNHVPPFLICKVFTQIFSFINVQLFNSLLLRRECCSFSNGEYVKAGLAELERWIFETSEKYAGKSWEELKFIRQAVAFLVIHQKPKKSLDEIMNDLCPALSVQQLYRISTMYWDDKYGTHSVAPEVIANMKKMMTEDSHSSFSSSFLLDDDSSIPFTVDDISKSMSDVDLSDVDPPPLLRENSAFQFLQPSSE*