MLSLIIQLVKERRFCGLTTVESLRRELVYKLAAGDATHSQILKSLPRDLAKSAQLPEVLDTVATYSNPSGFNQGMYSLRGIYWKDLDLYHPRWNSRDLQVAEEKYARFCGVSALTAQLPRWSPVYAPLSSIAGIATCRATLQIIRAVLFYAVFSDKASESRASEGILVTALHLLSLGLDICFQQRNVGNGTSNAECSAPMLVLVVEEIDDGLSYGVGKLSLLSLLVLLMKLHKKENVGNIYDAGSCDLASLIERLLKKFAELDSCCLIKLQQLAPELVGNVGQSASSTEASISDSASDVERRKAKARERQAAIMAKMRAEQSKFLASIDKADESLSSGEEFMHSTQETQGTAQDVCSLCRESNPKNPLSFLVLIQRSRVSSLVDRGPPLWDKVQEVHKDHVRTKEKKETDQHGLGNPSNSSEVVLPSQFSQLVQDAIDKFACNGQPWEVNSFLGYVNERFPLLRNIQVPHVPNRKKESTSFKFETLEQDMYDLIRREVKENEQQANLMDIQSDNLTRGEISGDWRDVDTSLLAKYIAFLSRERVEDPSGSENVHRDETVGEHTEKISASDGFSAVGCDGIFLSSCGHAVHQGCLDSYLSSLKERYIRRIAFEGGHIIDLDQGEFLCPLCRRLANSFLPALSTISQAALKQPMGSNLDFSQCPFSVSGVNTTLHLPEALFLLQSAGDVVKKDEILKAFPRQSNVRLRSKLEPFFGVLSKMFFQSKEEKPLGFTRVSRSAIMWDTLRYSIVSTEISARCGRTSLAPRIGLDSLYKELTSSGRFILSLFLKIIQSIRSKDTIDVLQRYRGIKLYADSVCFGVSSDNRSSTAGREGHIIDVLKDGKKQACDPDIRFWKRAADPILAHDPFSSLMWVLFCLPLPFLTCEESFLSLVHVFYGVAFAQAAVWYCGNHGSTVNDLDIHDCLITDIIGEMGRARFAAEHFFSNYMDPSCGLRDVIRSLTFPYLRRCALLWRLLNSSALAPFCDMDQELDVPSPSDSRDDHVASVLVDYNEIEKLEKMFMIPPVDNVLKDQNMRISVSRWFHHFCEELELHRFSQMLPCTPAVPFKLMQLPQLYQDLLQRYIKQRCVGCKSLLDEPALCLLCGRLCSPNWKPCCSANGCQNHAMSCGAGTGVFLLIRRTTILLQRSARQASWPSPYLDAFGEEDVDIHRGKPLYLNEERYAALTYMVASHGLERSSKVLRQTTFGAFLF*