MDMLILNLSGHLVHRRENRKYGQSQLPGSGAGGGDGTGGGGTGASASTQKLTTNDALSYLKEVKDMFQDQREKYDLFLDVMKDFKAQRIDTTGVIARVKDLFKGHPNLILGFNTFLPKGYEITLTDEEQAPPKKTVEFEEAISFVNKIKKRFQNDDHVYKSFLDILNMYRKEHKGITEVYKEVAALFEDHADLLDEFTRFLPDNSGTASATQTLFGRPSFQRYDERSSSIPLLRQSNMDKQRFRRDRIINLHAERDLSVDPPEMEDDKTMMKLHKEQKRRAEKENRDRRGRDQDYREPDNENNGDLSMHRSTDKRKSARRVEEFGGTYDDKDGVKNMYSQEFTFCERVKERLRSPTDYQAFLKCLHIYSTEIITRKELQSLVADLLGKYPDLMEGFNEFLERCERIDGFLAGVMSKKSLWNEGHTSKSVKEEEKDKEQKREIDGGKEKDRYKEKYWGKSIQELDLSNCQSCTPSYRLLPEDYPIPTASQRSELGAQVLNDHWVSVTSGSEDYSFKHMRRNQYEESLFRCEDDRFELDMLLESVSSAAKRAEELLNSLNDNSVGADGPIRIEDHFTALNLRCIERIYGDHGLDVVDILRKNLPVTLPVVLTRLKQKQEEWTKCRSDFNKVWAEIYSKNHYKSLDHRSFYFKQQDSKNLSTKSLVAEIKEIKDQKLKEDDMILAIAAGSRHPISPHLDFEFSDPEVHEDLYKFIKYSCKEVCSTEEQLNKVLRFWTTFLEPMFGVTNRLHGSEAADDDILSKHHGLKRNGTSIGDSDGSPSMDASTTKSKKSKVVCNGDAKCSPQRLNSSRISVANTDAHPKEDGLAADGEHLISSDAAASLGADNVCARSESTSGCNTRPRNGTAEDGQGAKCNIDNLPNSEGDISRSLPLVNNGFAEGSRISGYNADSVDPSKNEKEEGELSPNGDFEEDNFVGFRDCASLNGSMQYQSGGAEVVGCQDAAGDNDADADDEDSENVSEAGEDNSGSESAADECSREEHEEEDDVDHDELDGKVESEGEVEGTSEANFIGGDGSVLQMSERFLLTSKPLAKHMVSPQCGGVKNGMQVFYGNDDFYVLFRLHQILYERLLSAKLNAASSESKWKTGKDTGSDPYARFIHALYSLLDGSADNAKFEDDCRSIIGNQSYVLFTLDKLIYKLVKQLQTVSSDELDGKLLQLYEYERSRKSEKYVDSVYYEDAHVLLHEENIYRFVCTSSPTHLSIQLMDDGSEKSEAVAVYVDPNFSGYLHNDYLSVEHGKKESSAVMLKRNKRKHTNHDVSSALCMVMENIILVNGLECKMASNSSKISYVLDTEDFFYRLGRKRRNISAGRLSYHGHERIERFHHVLTSLL*