MSDAAKLAGEAALSRAFGRVTLRTPPQPSDARQGEGSGSRADDEGSGDACRSPRLPELPDEVIERIIRHALGDDADRWSIGERFRTPPARGQPRPFRQPRGPLRLVCKRWRDTVDAMCEHVEVDRAVMVGDEALCGVIKAMHLKSQLDFMPAESNIETLTLVGSHTEGGELKLGTDGLREALRLLKDSLKSLTIRDTGMALGRILDFVEQTIRDHDAVLKSLTIDGYSRQSRDGTAPFETSMCFPVENRASDMRHLNALLKIGRGLEELHLTNLPCLFLYPHQPTHDLRGQLFLNHAIFIGALQGSSLKSLTLDRVGLHDQAAERIVTALPPTIEAIKLTCQASLRPNPEIPESRWESEYQSQHNRALRNGEPDDYIDNCFTPRRGFQRTWPRLLCERLMKGDYPNLNDVTLPGEYIGASTALHLEEMLKSCAGASPPREFKVTFTTFDAEGIPTIPEAILGRWRIHKSKYVDASLESKELGSITISSMAPDIPGDSENDREPHPTSWSEKRLAVELAHHMAQREAFADGPLYRSNYDLPPKLLFFPVEGDTLEAETLWKPCPKTSVYNEGTMECTYDDEGEPKFIYKPPDGQYLEWSAMRMWTALGHGAPRHAYAAAMRWLLTRPEDASLRKLAARAYLKDWVLIGAFGLVRQIKPDHCMPCGLWEAATAMCSDPDFEDKKIMQLPQFPVIQELLNTAYDLARMLEKRAAANVPNSDFVPDGVYITQAGLRKCSSDPELGRALKWRGYFWPGQDEHAFHRAVMCVLLKHWVTMVFEDEALHPGIIADQVIAEVEDALFTQLIAYDVVSDAINEHFSFHGMFSRKDEGSKSHYKFIDEQGMAISEWEWVKAHYGPGRRWAHSTEGGILCHPIELFFDYLHSGCAWAMYDAIYRSLDYQRMRFEGTNTTLNYASFDRWTETLLHNLHGAPNWIYSALDRPWPEMEAALRIATRVIAGVRNENDLRKPEIDSIALILTGAAQCYPQHPWRLDTFSHDGSSVSSSSEAIKELNDAVEAFFRRRKFAPLPRGTGAHDHRPLIRSWAEWLHAIGSPPPLTIDDARAKHDELAAGNSEYERLEAELASVHARMDKLGGKLRNVRSELRTSAAFHRVPAARYLSEAAEGWVRFKQPLLNSPPRPRLRQAKLDPRRPWTLDSARRDSAGGGVAGRARAAHALRRVPSPLTDVPEEMEELAELDEAAADALRRLFEHCDAAAAYVDDDLDVNGGAGWSRVDDGHGYAERGVLGRGPDTATLATYVHEREVAERCDDGERGGGGVGSIPVESTARRSLGNVLRVLGANEASRRLVDGWLGLLDRAQLARAARRRGEDVDFDVDDALAASVPQLYTGKDVREVSYRDVEGALVRRGGESDRSDDATETRVES*