MVAPQNRPVGDIIDCSLAQFNRRAHALSPALDEQGEPIEAISHEYVRYTTQGRSNQDDEPLTALNVYADLLLPRDLPWVTITRDYDSLIGHSPLIHLASGFLTVHVHADPSRSMTRMPGILYDIPSDEPGILMPVNIGRIPNYRFASIGDKVSFMIAFPALHNVPGALPMREDLIAAVYDDAIRPCLPLPIRAHFPASYRAETIRDRTADGVVMHSQGHVLNAENWPEVQRGMLERFETKASLDFARRAFFIIQVKGAKLLAPQAVERGEGPEEIDIAAEMLAWLPWFDFTNAAWADSQFYIDVAMEYSLPDSTVHWRTDCHTRLFAETLGHEIDHVRSSIEPGLEKVYFPDQTALLLDVAGARWNCTAHRNDIGIVKFNVYTTDKTVSYMQDKGRWAKFVDPEKVIRQYVEGSGRHASSKFVKDMGVLYDTAREASQPGAARFEIRVPLRNLHLVLREPLSDDLLLDSLVAFPSDVWWSYKMHRMIGLGLLLTWTTVLPLGHRARPECLTLAALCCYLLNALNSRPDAFNQWRQLSRVLHPVEEIDGTLRPVQNGGTMWLHHVILDPGPGGVTYPRVYQCASERTLCKVFKVPSLQALVDQNDIAAKRRNPTYEEGDAPPVRHNNRQRLVTAAAASIPALEDIRAADRISLASVADRLRVLNLEEAEFAINKIWNSFPPELIKKSPTQTGSDSWLINPDPSPPPTHEFFKGRVEDLPTIFRATQIRSWGHVLPSTQWSVWTTCFHKCFPVHNKDATGKQMGYRTMAYHHAWMRLMADQAPAVKEEMRRELLRQFDKFTWFPSAQIDRPWPTGRWSVPLIDGTFAVLGPRIMTRPQGEPMLEITTERPVAVLVGLNAILVLPAQDAPSSEWRAWLERASQWVASFPDVFNKPGDREIADTYVQHGVQIAKEREAAEAAEAAARRLEESARLERERRQAAANRVGKKRLEEEGERAKADLARAEKDKRASEAKAERHFNREVTTVAQHMSRSMSLGLPDTGGEPTNAALRPTQTRAQELPVAGGTTRAPPLPLFSTQRKRPVPRPHNSATLNGAPSPASSSPSSIVNLSPPGSPRASQPRLLSSLENNGTRSPARLATPPPTAPQKPASPAGQPSDGRSPCPQCVKSGYECTWPDRGKGACHECHKRKRKCDGVPQTQRRRKRDAATAGVKSGPKAKKRKALLPTDHGPPMPSDSARMPQRTAEAAPSPRPEPDTTSTPRHEPDTTSTPHLDPQAPRSPRADPDDNPSSLASLPQLTAKAERYGYHYWEWEDVEGVFRDAYSMVYRALKHLGPAAQHYHHSRGLDALAGMRRVLWDLRGSQPPVERASYCAQDWADPGLWEKDVGGTEAEDGDEDDDEIADEDVRME