MASKSRFVVGSHVWVEDPDEAWMDGLVEEINGDELVINCTSGKKVTANVSSAYPKDTESPRGGVEDMTRLAYLHEPGVLQNLKSRYGLNEIYTYTGNILIAVNPFQRLPHLYNNHMMGIYKGAEFGELSPHPFAIADRSYRLMINDRISQAILVSGESGAGKTESTKMLMQYLAFMGGKAQAEGRSVQQQILESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDENGKISGAAIRTYLLERSRVCQISDPERNYHCFYMLCAAPPEDCKKYKLGDAKSFHYLNQSNCIALDGMDDSKEYMETRRAMGIVGISSDEQDAIFRVVAAILHLGNVEFAEGSEADSSVPKDEKSQFHLKTAAELFMCDEKGLEESLCKRVMATRGESITKNLDPRAAALSRDALARIVYSRLFDWLVNKINSSIGQDPDSKILIGVLDIYGFESFLTNSFEQFCINLTNEKLQQHFNQHVFKMEQEEYTKEEIDWSYIQFVDNQEILDLIEKKPGGIIALLDETCMLRNSTHETFAEKLYQKFKDNPHFSKPKFSRSDFTIHHYAGNVTYQTDHFLDKNIDYAVNEHQVLLNASKCSFVSSLFPPCEESTKSTKFTSIGSSFKQQLQSLLETLSATEPHYIRCVKPNNVLKPAIFENINVLQQLRCGGVLEAIRISCLGYPTRRTFYEFVNRFGILQPKVLGRSHNEITAAKMLLDKANLTGYQIGKTKVFLRAGQMAELDALRTEVLGHSAKKIQSKVRSFLARKKYIQLQLCATQLQAVCRGTIARRCYENLRKEAASLKIQTCYRMHHSRKYYVDIYSASTTIQSGLRGMAARIILHYKRQTKAAVIIQSRCRCYLARSQYVRMMKATITAQCGWRRRVARRELRNLKMAAKETGALQAAKSKLEKEVEELTWRLQLEKRIRADMEEAKTQENKKLQLQLQELQLQLKDTKDLLKREHEAAKEASEKASAVPEILADTARVDELTSENEKLKILVASFEEKLQKTEQKFEETEKAREELLNKATDAESKINELKNTMQSLQEKLTNTEAENHVLRQQAMKSRPDNMPLLNMHRKSNLANGSVQSDEQTPHGTPMEFGRRSLVERHSESVDTLINCVVENIGFSEGKPVAAITIYKCLLHWRIFETDKTNVFDRLIQIFGSAMQKQDNNADLAYWLSNSSSLLIILQKSLKPPGSSGTTPMKRPQTQTSFLGRMVFRASNITVDMDLVRQVEAKYPALLFKQQLTAFVEGLYGMIRDNVKKEISSVVSLVIQAPRSAKAGLITDQGSYWQMIVNHLNDLLKVLQENCVPTIFARKIFTQIFSFINAQLLNSLLVRRECCSFSNGEYVKQGLDELESWCTQAKPEYAGSAWDELKHICQAVGFLVIFKKFRISYDEIINDLCPVLSVQQIYKICTQYWDDKYNTESVSEEVLDEMRKVVNEGSGQQGAPPDSSTFLLDEEISMPLSLEEIASSMDAKEFQNVSPPQQLLENAAFQFLRS*