MDYQVFLVRSQGQSGSIRAGRGALRLFRIQDHGISVLPLSTPNAAPLEYRFEHISKVLPSDDDDTELKIEILDTSKSGFGYETVRYWCEARASLLTALLNRIEDMNGIGIDYAAKKHSIWRGGLVDTILRVRSASIVKMVNLGHRSDYKAKASKKINFLDIVKLEILSDDEQIVLVSLKTQTLRLAVKDSMAFVCAIQRNMKAYLKWDIGIERIETSIMVDFFTKHYKKVREYPVLYEFQALKQSRSHKHDGPRTLCITKHLLIESFVNDIINVHSLEDLLGVVVSETNDKEVTLEFTSWKDCHFLLDNRDDFIASVADVMGMGKGSTFSVRLESFHSFMFPEQQSSHYQGECETFYLNRFMAAYNSTREAWALHMPLKEYAANILVGESQCTDLKILQAVGDTLKESIGKLKPDAVRATTCCMVLARLLGSKPCFDAIRSLPELTTVLFQCVNFRSNIVSYHATLVIRCAIKFISQPGSIDSGTASKQEFANRLSVLSAENLQQLVALLHTHSLANHNPLQTTSVLDVLMYALSYTPTDNDAGRLWLRAYEASIMSTADLLCIFFRSTSDVVFTRLSVLLQALLTTMSSVVRKHLQSVCLYRCVLLLHLSTAVFSKKPHLRLLSCSIMFLLMQENRDAKKLLTSVLPKGVMSLYANKLTEIDGKKEPADEFCAWKDTIELLHSRNVETPLLVWNDIKRSELRKYLRSQIEGYYAALESSKDVWFNSADVQLEYSSASEGGGSVVRGIHLELLVDHHPPAHGLYNSFWKLSDPQPLFQSVYQAMLLGFTPLFGNNNLPELDLRLAVHVLTWIYERHTEEVTLCMETLKVIETVVGMLREVIDSEHEVFVFKLVIFLLATLKKGKRENVVRFTHAGGLAVLASLMVLSADKSCKNKLEFECDGWTSKDTVAQGAFEMVNHVGSDGVSRLVRIPSGSAREMMGKSVHDGSLEAKDGIRWQDKEVPPKIQLGLVLDQLETVLSVSGDSSSKQRYPPSAAVLSLTKDETLCHLVQVLLRLKSPEFGRVLEILTIIVKGNKNAMGKLYSLGAFEILLWKFLAGDLVDWEKDTICKFLLQCHLLQDQGTMLNKSVIDPDDDQSLCKASALRLYIPDAIIIRVMSEEMDSYKLLASILDTEQDAPEIIWNMDMRRNLVDHLTRELEPYVKFRASDPMALYVHTSRAPIHYPQLADMIFSAPFYLQNLLDKDRFSDYLITDPERFLSSLMLGLRNLAKAGDSVWRKEVQRTQLLLHALAHLIDRHKLKLPSDTEYLLVTMSSLSLQTCLVERERSAQVCIDTLHYTVRVLRRVVALRTKGEDLPQATLSFALDILSLGSWWSANNSLDLALSGSLSVLEVISSNPGGRKHLWDDLRWLKGMQWALNSAVSDATATPPRPPSVISYTALSCLKHFAEDSDFTQMIINEGFHLSLLLLILPSTSADSNSQSFKSTLPISAADVLGSLVRSEGSKRSSLSNLMPRALLSWLQNDEDLGRFIHIASSNIQSPTTVWTAEVRNELRDRALEQIARNKDLTHGDEAQWLQSFEYACLRSEFVIGGVYVNHLASGKWEADDLPDDIVFLDLIMDYLERERSVVSGAEIQSEPTEEYEDKHVIFSEGAQERDSNAAELEKYVTVLMAVEECLIYAASHSRNDVMNGIRLEILMEIAAMEQCAPKVWTAIMCIFKVLAHFETYQKVIFQSNLLGIAGIYLWNSVAEDKGDESKTVLLATLDMLQSLSNHIPPTVEMTNYFSSSGVLFPLLCLFCDVDLPSLRTGIIEPEKIGTDERLTAAYTLGQLLLCSSGVSHRVSFPEGYADRKESRSESKNSRATTDIDDLMNLLEPGYEGPKPLVFRTLSLLMPLELLSDLAHNPTRACERYTETVYLPRLVWDGELRRCVKQLLTEEAIKLQGLVKNQVVAGLGSWALEFEQPVFTRWILATIPHDKSKPMYRTAREEGYVPEMYLGGFFLDHFLRIPMFVFGKLLEQRFLREVQKAIVLGVYAEDPDSLRRLILALLLLFKGRPYLLAGRSYIDIFLAVSRYICPTGAEARMLAQPAMILTHFIANHKDIVDCIVSEDLIETLLAFLNLDVPEADAGFAGTDPRLCSLMIFLRLIRLSPATIEFTSRVGVVQRIAEMVLDMDGNHDVSKTALYCLVLMSHDKRKGQEVVRILDTLVQPDSKGFKDIPIDSIWDDVADFEILQHFLQHRHPCAWWTSDKMVELVDDVVSATPTISTTGSPSSKAAINGATEDQEVIKGSMPEKWDGRFLQDQPN*