MLIPRNDLQHTDQAPTHLARKLIGGTAICCSLALATLFVGCSGEDSANNSGNPTFDVASDDEANSGSETAAPVEPATAATNGNDQPPAAGGQISQPPADPGLTLEAYQTPDGSVDELLTFMRNIDRRMPQGDSQQERLADMIQMQRATIEAADKIAASKDVTEEQLLEAVHRKISAYATLDELDVEGVRKEVEAYLATLAQSGNTELQQLAKLVVLNRAAVDLLEGTIEDPVLVANQLKQVLAELEPNETVFAVTQEIANQLQAAGFADAATSSFEAVRNRFANSENPRIQGALARMHLEVRMAELQFNEKLQAIMAKEEGSAEPFMGVMNQLFQENKPTSALFELSRQASQLMEMTEHYQEALQIMRWAQASFANSDNEQLKELTTNAIAMAEKRLTLVEKQLPLAGMVALDGQPFDWNAYRGKIVLVDFWASWCGPCIAEFPEMKHLYAAYRDKGFEILGVNLDDTNEAAQDFLTQQPLPWRTVVSGDPEAQGFDNPAASFSGVESIPFMVLVGPDGVVRELHVRGQKLKDRLAEIFGPIEPAAAPNGAAPAANPATGAGPVPGARPGPNGTSRFRPRTANAISFVSLFDEPAADQTADNQAVETVAAEREAAADDKDRKFGEISGIAIDESINPYAPDAGLSKLELAQFLLDMRDKPKSIQRRPGFSEGMLQGCDRLIEATGGKGRYFEIAAIEKLNTLHRAASFGDTEADAALEKFVESLGTPDREKVAAEVAFHKIERRLIQAADSESKEIEDLLTELAAFYAEQELEEKHLRMASSTVKAINKLDDDDAREKHFQEFGKLFAASKNKELARYGKRIAKVESGGVNDLVGKPVELAGITTDGIPLDWASYRGKVVIVDFWATWCGPCRREMPNLQAAFDEHREAGLEVIGISLDQDQEALAEYLAEQNIVWPTLAGEEAQELATRYGVRGIPTMMLVDGEGNVAAAGHNVAALLPKAKELLAKPPENADKEAHRPVWQAMQNHIEIDGVNLHLSHPHTGDAKWIGQQEILRQLLACWLVVDAADLPLTPRLVGSPGIGKTALGQAAAKARDQQLYIYQCTADTRPEDLLVTPVLAENGKIKYHASPLVTAMLRGAVCILDEGNRMNEKSWASLAPLLDHRRYVESIVAGITIPAHADFRCVVTMNQDDSTFEIPDYILSRLQPTLEVGYPNRHDELAILQYHLPFAEAEMLALTVDFLQQSHQLNLDFSPRDGINLLRYAIKRLASQEGHPVARDAVWREALLKCLGDDAADLQSLAERRKRTLGGENSPLGLGDFFFSADDPLHPDRDEDDDEPF*