MAASSATLYFGFLIASITLWMIFSLCSRLFTWMLSRVLGMSVRFRVSSRKCLRDVVVMSETGAFESSSADEIKFGVAFLSGELCIKVMIYDLDVVMRSSGALSCDKLTLCFQLGYDRAVGIVVIRTMEIVSGDVTMKLDNDFFSQINPSSATALSTKKPHKEYQLSALAKYSMYFPEKVSFSLPKLDVRCVNRKHDLFAVNNVTAIILRSIKSKSVEDSGDITRLNVQMELNEIHLFREAESSILEIIKVDVVSLIEIPFQPVLPINANLEIELGGTQCNLFISRLEPWLSLLFPEKRTLVVQEEICTREKLKAADMKTIMWTCTFSAPEMTMLCGIDDLPLYHFYSQSSHVFANNISSMDTAIDVELGELNLHLADECQQCYKENILGTEPNSGLLMHIEKISLNWARRDCRNDLVLSVNVTTMSIYLSYKRVESLITNAVSLEARFKKLTVSGEKTNKTGGVELSHATEKETRLANLTLTRFIVNFCDATGLDNTVTDSVSLEVTGFSYSLNKDKHSTEMEFLGGKAIYQLYIPCSKVTLFDMHNAKLTRLSGGLDINFLLSAADISLGWEPDVHLYLYGLYLRLSSLAYAQNAEEHECAAGSVDVETTERKSIFAIDVEMLAISAALGDGVEVKFNALSIFTENAFIGMLVEELMLALNGSRVLKTTRMQLSRIPTVSLDLSDDIVPVRRTSGPWDWVVQGLDVNICMPCKLQLRVIADSIEEKLRDLKLITEPEEESLEPKNSSSGFGRLRFCIGRLNAYIEEEPIQGWLDEHYLLLKKEACELAVRLKFLEDFIHKASHKGAETSERKIVFDGDEIDVHDPLAISKVKEEIQKRSFRSYYQACQGLVPSEGSGACREGFQAGFKSSAARNSLLSVCATDFDLNLTAVRGGDSDAGLMQILRKLDPSCKEISGSKVNLKTGSLVVKLRNYTLPLLSASSCKCEGPIVQQAMSSQPKMKTHSDLRICFEQGEVSFGVGYEPAFADISYAFTVALSPCAPQVSNEEQILPWWDNMRNNVHCNITLSFSESSKWNVLATTDPYESQDKLQIVTGPIEFKQSDGRVVVNAKDFKIKLRSRHSLNVPAGGNSGAAFFEAPLFNIQVTMDWECEPGSSLNVLDPLRSASLSLRCNLSLRASDKNESMSPSSPTINLGAQDLAWILKCCSLYSDPPHMLRSFSGRTRFGVPRVVLVAEDLSLDQVITEFMVRVDATPFLINYVPSDLDDPAKGLIFDIKELKYELCYSRGKQNYTLECKRDALDLVYQGLDVHVPKVFINKDKHKGDEKNRDEGFLLSCDYCTIRRQAPKADIERLSAWQEAGRKNLQVTYLRSESANRNESDEDLQSDPSDDDGYNIVLSDNCQRVFVYGLKLLWTIENRDAVFSFVSGISKGFEPSPSRQYTHSKILEGNQKNQDETSIYSASSGESRTIDKVETSGSHEEGISHFMVNVIEPQFNLHSEEGKGRFLLAAASGRVIARSFKSIMRVDEEVIVQFLGTTSLQSPKRIPEMTWTRLEISVMLEHVQAHVALTDVDPGAGVQWLPNIRRNSPKLKRTGALLEKVFMPCDMYLRYTKHEGLSSDLKIKPFEEITFNSRNIKATMTSRQFQVMMDVLTILLFPPKPRKSSLHFPTEDDDAVDEVIPYGNEEVEIAKINLKEKEWEQKLLLVDIQILSHYSGNMEDTHVEKEGDSWMISSRKSILVERLKKELLYVQKSRKMASASLRSAQQKSANLQLMEKNKSAPYAMRISLEINRVVWCMVVDGRAFAEADINNMIYDFERDYKGIGVARFTTKFFVVRNCLCNATSDMILSAWNPPSEWGKQFMLRVDAKQGTPKDGNHLELFHVEIYPLRIHLSETMYKMMWDYFFPEEEQNSQRRQEVLKVSTTAGSKRVKRQLASHESSSSSAAVQSQSNVDCAQKSNILDVRSTAGVSADQELRRTSSFNRTWEESVAESVANELLLHSYNSPVSSSNDQKGESSRQMNLKNAKTDKPRSSSSREKKARKKQVEMIKISNIKIRQVELLVTYEGSRLVVNELILLMDTFARDEFAGTWRGLFARVKKHITCGVLKSVIGIQGKKFSYKSQKNAQFTDDDLKLSNNDESVTWIKKDESGGAGDNFVTSVRGLFNTQRRKAKAFVIRTMRAEAENDFNGEWSDSDVEFSPFARQLTITKAKRLIRRHTKKFRPSSKRGLTSQQREALPLSVKDFETDASESSYSSESSPYEEFSG*