MGNITSLQRNQLRAMDCSASPSPIVLLREGYSNEDINDYEIDSREVECGAGSYGSVRLGVYRGQAVAVKSYNRGVSESSIRREVEVMRSLKGESRVVQFLGRVQTGLDDDRCIVMELAYNLSLRALLDASGQSLSGRLKVVIARDLCGGLCSLHGRGIAHEDVKSDNVLLDFGLRAKLCDFGTARQMGDNDFGEVLGTPAFMAPEKRAAPPGSMYHRLASDIYSLGLVLQELLGDVEIVIQCLASCPLERPSCDEVLDALDHLYSSDDRDFDSFKGLLDHAIGEAERVNLACYWTDTFLENEEGDNADLIRQGRMLFYQQRNEEAFDVFTTSESAVAKLFLGIMNFHGYGCQRNWEAALELFKDCLVMLEDEIGVNMLMSALVDYYLAMIQTRMGIGDAIQHLAELSSRGNAYAQVEFANVYSLRSGMFSSCLEFAPTVNGNHRNVLDLLLKAAKTGYAHAQALLALFYMAVNPGYRELPAKEMEFLERSVEGGSLLGRILRSVVKGTIDKAGLLAESRNGALLEFIGDLYKLRCENTDAIDFYTAAANLERMTSGWARLSCMKALILNTRIHREGKGRLALNSICIRLRTLLSKRFNSTSDDELLLFFRMNRHKSTVEYDLMDGLLELGEEEVVMRIFRQSRDVSIKAMNALFNMSAKFHSDEWHQILAEKRQYMEPSVVTKIGALYRRRLQDERKAMEWWRAAAEAGDAEALSMQAMEFSQNGDNDMAVRLWEQGVSAGNDTAMLQLAICGGVGRERKLQLLQRAVDLGNSLAMVELAGMLRYRGDLAGAEKLLKQALLHGAERAASMLAFLLVQKKGQYTSEAEYWFRRSLWSLHPQVCYQAGAGYQDKDGEELIELVSKSADKLDAESLFNMGMLVASRTGLKQVSMQAYNFFAMAAEKKRHRQSAAVCFRYCYALGDTQGVEKWRKFLGDKDLERDGLLERLDQEDYARMVLAVEIYKELRSVAETQKGISDEQKQGLLLCNQRIYNRLCKLQKVLDESMFVAKRVREQLDKIEKLVNIVHILVSLSKQAQGGIVDIGNNEDKDRDGMSNSRKVISKIMDPRNLKPIRKQDLISSNVYSRSMAGLPSYNPQDQDRLLEADDGSVFFVETIPVGTTPKVKACRLNRIGRLILVYQDIPASELGLVKMEKMIEQDGSYHIMSRVEGCHSKSAVTTLEFQIANSFQQLGGLDPGATNSVLLSLAAAVADLHRCHIVHESISSNNILIVAQQQAASLQVKLAGFLLARLADPLEMSERERSGNDPHYELRKRIYQAPERIAGGRYSFECDIYSMGVVMAELKLGKSFLLSNTEVFGSDPAVSHRESILSLLSSYTDDVAACIRECMDNDASNRPFAQEVYDRLI*