MKDTDLCEKQTNKQFESKSNRVKGIAFHPKLTLLAASLHSGSIQMWNFQMGTLVERFDEHDGPVRGIAFHPSQPLFVSGGDDYKIKVWNYKQRRCLFTLHGHLDYVRSVSFHREHPWILSASDDQTIRIWNWQSRQCIAILTGHNHYIMYAEFHPKDDYIVSCSMDQTVRVWDITGLRKKTTTAQPMSFEDQVQRANSGQADLFGNTDAVVKYSMGDLPPYPPLIVSCGDDRQVKLWRMSETKAWEVDTCRGHFNNISAVLFHPKHELIISDSEDKTIRVWDMSKRTAVQTFRRENDRFWVLTAHPELNLFAAGHDTGLIVFKLDRERPAFSLHGNSLFYIRDKYVRVHDLSTGSDVSVISVKKLGSQYVQPRTLSYNPAERAVLVTSPAENGMYELVNLPKDMNAGEVRDSSSEGKRGNGQAALFVARNRFAVLDKTAQTIEIRDLSNSITKSIKCPSPTNDIFYGGTASLLLSTNTSVILFDIQQQKVVAEITTPPVKYVVWSNDSSMVALLSKHTIIIANKSLEQHSLIHETIRIKSGAWDDCGILVYSTLNHIKYALPQGDNGIIKTLDQPVYLTRVKGKMVHCLDRNAKPKGIPIDPTEYRFKLALTRNNYDEVLHIIRTSNLVGQSIIAYLQKKGFPEIALHFVQDKTTRFDLAIECGNLDVALETAKAIDRPASWNRLGQQALKQGNQKIVEICYQRTKNFDRLSFLYLITGNTEKLNKMAKIAEMRADHMSRFHNALYLGNVRTRIAVLKDVGLYPLAYLTAKSNGLDDEANEVLEVAGLTEEELPPLPPLKSSRLAPPGIVTASHEFNWPCVGTSESFFDRALTQASGMDGNANPIDSVGGIGRGGDPLDEWAAEDGDGMDVEGDVGEEAEEAWDLAGSEIPGGPLDQEPGESDGIDAEDDGADGEIKEGVQESELWVKNSPLAADHVAAGSFETAMQLLNRQVGAIEFGPLKPSSRAYLPASASLPPLEVYLRRDPEDVNPRNILPAIPRNLQSITQTELKAAYTHFRKAEFNEASAKFRSILQSLLLVVTIDEAEQNELSELIITCREYLIGLSVEIERRRVASSEPENLKRQLELAAYFTHCRLQSVHLVLALRLAMTTFSKSKNFVTAATFAKRLLELNPAANVATQAKQVLSAGDRTPRDAIEIDYDQFSSFDICAGSLTPIYRQQDGNSGGGGGFVEDPFTGARYKPEFNGSVCKVSGVTQVGKKAAGLRSKI*