MSQVEALFPTDVALVHQHTRAQEAKDKVDKLRAILHRHDIEAPKDVLDGFMSKHAWRKPRWLDKLQTVTNNVQIFSQAIGSICQAHGIASVVWGVLRFILDAFGKYFGLLDRVVDIYDEMTRAMPVLKDYARLYAAWPTVSDSLLDIYCSYLDFSLNAVEIFNRNPLNRIGFVRDVIGVDIWERVGTKEVTSIQGPASQERLKLSRIFSVPKARNGKFCGRKEVLAQLDRDLLPAQSSPQKSCTLHGAPGMGKTQIALEFAYRCCETFPELHIFWVPAEDEAALSQAFGKIARLVRAGKDVSDQARLVENATAWLCKNTSWLMIFDNVNNPDIFKKYQPCCNHGSILVTSQYQRTIHATTKEIPLRHLTPQEGSDFLLDHISEQQKLHMGDPDSLAQVFTNMSEEVNGSPLVLVGIAGSIISSAVSAEGALKVLQQSGSLGKRNPITNGHSAWAYDRPIDSAWDMALRAVPDKGLTILRIMSMLAADNIPVDILNRDLQGKLSFLGYQDSARFRHEIQAALVERYLVEDSNPALSWSFYSIHRQLQSKILRDLQAVPHQHQLTFDRAVALIARDFPAFPKFMTPNFSQWPSDEKLIAHVLKLHSVYRANERSQYQDETPTEVPLVPSMAFAELLTGAGYYLYEVGLADSCVAVLETAEKISHEFRTSSTAEATIQGGQPSLYADSLKLETTAIAISWGIIEQAQGLTGARKAMAKAKEVVALRENHASLPGLSPSDRYESQVLLSNAYNDIGIEKIHMHQYASAMDYLQNSLDLKRQLEAQGLKIPAFEFAESINNMGFAALGQNLTEEALKYSEKAVYLINKDGSHDSDVTRFTFSHGVTLFLNGQPQKALDVMKQVYQNRKDVFGESGRQTRDASYAVSFIYYAQGHFEDASKTIQGCFIKQAKSIWPAECLTRAKYLESRILQALGDMTDGKKKHDEALDELDGYLSQIFPKAHAQKAEKDTVACSSYAYLMAANEALRFDYVVPFYAGRFATGESAGRGNARGCYPPLEDLE*