MWRKLGGGDLEPVLASGAVALLDAQWIIRHAEAGGVLSHRQALPEEAFLSFADLVEATDEYDLAVAALSYPWLTKDHPDPRGANLARVARALKAILSFPSFTRLGVFWDFGSLHQHPDPANGVMRTEEQNALFKQGLGCLGTLYSHPKTWVLRLTSFPDGHKAEDQAEGTNVAEYFDRGWCFTESSWAGLTKEYDLSLDLGKMRDGKEYDYDSLRDDCRKDGGRRPPLLPSAFAAELETKSFTNGKDDKPLVKQLYKAAFEEQFGKAIDLFSYACLGWGDAEAAQVAEVLASGAAPRLEKLSFGDNEIGDEGCKALAAALGKEGAAPRLDTWVLRLTSFPDGHKAEDQAEGTDVAKYFDRGWCFTESAWASLTKEYDLSLDLGLMRDGKEYDYDSLRDDCRKDGGRRPPLLPSAFAAELETKSFTNGKDDKPLVKQLYKAAFEEQFGKATDLFYACLDWGDAEAAQLAEVLASGAAPRLEKLSFGDNEIGDEGCKALAAALGKEGAAPRLEFLNLNGNKIGDEGCKALAAALKGGSGRDSTYAMMKCVEHGHELVALGNLHPPADDGREMDSFMYQTVGSELVPALAECLELPLFRAPITGDAVDQRLIYERTDGDEVEDLLRLLEAARAEVEFEAVCCGAILSNYQRTRVEDVCERLGLVSLAYLWQRNQAELLAEMAEAGVEAVLVKVAALGLGASHLHRSIRELAPLFGRLEGRFGFHVCGEGGEYETLTLDCPLFRRRLVLRGARPLVHSEDPSGMAPVVLLAADGVDICGKGEGESAPPTGAGAPRAPWAEARRAAATEAEEERNREEEGEEAASLASLAAAGAVASAPAASAAASAAASAAAAVPREWLPLRAPPADPYLSGGGGGGGGGGGGGGGGWAHAASAGICRLVFPPSSAAAAASGPFAAEAGGTAEGRAEAEARAEAEAAVAQLRAAVAALPAALSAAGRSLSEVLYVRLYVSDLAHYRALNVAYASLMRSTPAARACVQLPLHEAAAGARVALEVLAAAPPKRLLRVCSLSEWAPRMIGPYCQLTAAAGVGNVAGQLGLVPTTMALVEGGALAQARLALRHSEAVLSGLGLGTRRPLSLIAYVVRESDVVQVHAACHAWLWRRCGGGGAPLPPLLVLRVGALPMGALVEVQLEAGEEGAGGEAVPARAAEWEEEAQSLTFRCTAVSDPLPPRREPDSGDPELSGGGRRILLQCVAEPKGDAPADLRHLPAAVSSAMAAACARTAAAGPAAPGCGAPADASPRLAGGAFTRCFYDADLPLSAPALERSLLDGSGSAGAAIAVPVARVGHRGSRLALQVTVYKNALAFVERAGSLGGETASFGLSVPNEVRDLTMETLDVSAGSASVIVSYPDSAPRVGTGGEPLHEFALGSSLGDFLASVVGADCSLTTGDEAASAISGRLLLLEKEKRAVPGTEEAELVWSELVVLDHGGSMVRVRFDVLRSICMLDDSLQQDLRKALGARLSARKPAAPKRHTDLTLVARAAASGSGGEAAGSFDELLVSYAQPAKEWLCQYRLEVPPEPLGAAMAEARLRLFATVSNIGEEDWEGVALSLVANELQLLKKESGARKSAAGTLSKGKHKAWGQISDSGNLFVKTLTGKTITLDVEFSDSIDNIKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESTLHLVLRLRGGPASGDPVSDGFESLDAVALSGLSEHVIYEVPHAVTVRAGETASVELGSHAVRGDRVLVYDPKASEVCATRCIHLTNDTTRVLAPGTCSVSEGGRLVAQCPFTPMLPGDEQLIPWGEDSTVSVERRVDKEAAVEKVELHWLRAEQQRAAESSGRRRRLAGCRLTHREHLTTSYTLRNNAPSGAPVTLYLDHSAAPGCGGFSVLTEGAIKKTTAFSRFKFVLAPGEQREFTVRETAAHSSCRTTARQLRMLLDSQLRAADSGVMAASTRALLETFIAREECAALLDKVERDSVTPQELKQWREGALLPAEMLQQLEELLDHNHSREEAGRKAAAHNAHINDCFKNQDRLRENIKSLEKVASSKLTDRYLKDLDKEEDELIQARRAIASLEEKSRSLQSAIAALQLELSAATRKLRLESLPGESEDGTETGAGTDSDAAG*