MPCPSGSESSVTQVDPFLNDVLEGLRQSPRRISPKYLYDERGSELFESICDLPEYYPTRTECGIMEQFAREMADAIGRNQVILELGSGSSLKTRFLLDAMHEPAAYVPFDISADALDAAVESLQFEYRHLEIRPLLGDFTEHMPAADELGPHSGVTVYFPGSTIGNLEPEARLALLKEIAATAEGGGLLIGIDLQKPIDIVEPAYDDAQGVTAAFTLNLLHRMNRELDADFDVDAFRHRARYNFDHDRIEIDIVAQSDQVVQIAENTYHFRRGETIRAEHCYKFTVGGFARIAAQAGLQLEHAWTDDQEWFAVLYLRRVEELMNVNARVEPATASSTTSLIERYRSVRQDSMRLAEPCETEDMVIQSMPDVSPMKWHLAHTTWFFETFLLEKFDPNYQPRCPEFRLLFNSYYNAVGDRHPRPRRGLLSRPTVKEVFTYRKSIDGLVTELADRVGEDX