MSRLDRLVVLLETGSTPFIRNTAADQLSDLAKAHPEDTINLLGRVYPYLKSKKWETRISAARAFGGIVNNAPLWDPNSEKQIKLEKDAEQVFVKEEIETDPIVKKEFPEDEIIIKKEQDEELQKLTKNLSNLINFDSFSLHELIKCGTKLLASKLDDTDREDYINDVTLLGRIKRHRSSIIPKEETKSDLSKESSPNAHTKEEPIVKQEPGTQQQHDNLASASASPAPPTGSNKPVSSARLKAMQRRKAKANAKNGANKIRSVDISQSSLSRQMIENGEGMDIDSKDSTPQFDVTSQQGGNKLVVETKSSELSPLLSQQNKVAGLIWQFQGVYELLLADLFDDQWEIRHGAALGLRELVKKHGKGAGRVMNKTLQENDTNNAATLEDLAVRICVIFVLDRFGDYVSDTVVAPVRESAAQTLAALLIHLNEETVIRIFHCLNSMVLQKDMVAKCWEAKHGGILGVRYLVSVRTDILLANPEMFDDVVTMVLSGLKESDDDVQSVAALTLTPIASQFVTTRKNVIGTLLTVIWDCLVNLRDDLSASIGSVMDLLAKLCSHKEVIEIMQQDANENKENSFENLVPRLFPFLRHSITNVRKAVLRTILEFLSIEDSSTKAWINAKTLRLVYQNLLVEQNIDVLNLSAQVYEKLLLEMNNNKFNIDVIFTKQSKSLLTLTMTPIGISRHTYSMNTTLIMRPSGEMLGPLNDDDCRGKKRKPDESTTDIPIEDLKVNIDSPIYKGDVMLVGYDKLIGMRCAASAAFGKTLSYMQSEETLLKIFEAISGYLKSCHATSVLLSAFIVEEYATALKERGLKPNEKIVTLLSGSLNKVLQEPESLPHFRELVPTLKAVRTSCLQLFDVFVTAAKLSPSRIPQIPVVVQGEAEAGPGAFGLETAEKICNETFVKLKKHLSATHRLSANQALEDAKHRILVAMEESRLAFTSRANSIFAGFAAASLALAGVPKKLNPIIKSLMESVKLEETLVLQKRSVFSVARLVQQLIEVGKKGASDKIVKNLCAFLCVDTSEVPEFHHNVIFKENILSLRKEEAQIDPTDAAAHERAVREAKIKRNGALMTLDQLVHIYGPKLFDQVTKLKEMMIEPLRYLSKTEEVSQDELKGQSVIDALGILRALFPKMDKELYPEVIDNLDLFLPGLQSEYSVFRYSTAKCLATICSVVPAKAFIFIVNSVLPMLKNAGDVKQRQGAIETVYHISAAMGASILPYVMFLIVPVMGRMSDSDHDVRVLAATTFASIIKLVPLEAGIPDPEDMPQELLEGRDRERDFIQQMMDPTKIKSFDLPVTIKATLRKYQQEGVNWLAFLNKYHLHGILCDDMGLGKTLQTICIVSSDHHIREENFKETGSAEYRKLPSLVICPPSLIGHWEQEINQYAPFMKVLVYAGSPSIRIPLRGQIPDADVVVTSYDVCRNDVESLTKHDYNYCVLDEGHIIKNASSKLSKSVKRVKAEHRLILSGTPIQNNVLELWSLFDFLMPGFLGTEKVFHEKFAKPIAASRNSKTSSKEQEAGALAMESLHKQVLPFMLRRLKEDVLSDLPPKIIQDYYCELSDLQKKLYKDFAKTQKETIKTDVQGSEKEGKTHVFQALQYMRKLCNHPALVMSEQHPKYAEINQFLISRNTDLRNIEHAPKLLSLKNLLLECGIGSQDSEYNNNVLKKKSLQQQQQQQLISADGVISEHRALIFCQLKDMLDIVENELLRKYLPSVTFMRLDGSTDPRDRQSIVRKFNEDPSIDVLLLTTKVGGLGLNLTGADTVIFVEHDWNPMNDLQAMDRAHRLGQKKVVNVYRLITKDTLEEKIMGLQKFKMNIASTIVNQQNAGLQSMDTNQLLDLFDVDDTGNGAKVEEPVKEETDTNGGGGASTNGDIPDDITGGLTGKAAGAVGELADLWDESQYEEEYNLDNFIKTLK*