MATLTYTVFSLGEAQLHQLHTSNGKLFVMGEVAVELFQESPTAFLQELRKNKLPKLQSANRDVLHTVAELHLPVESSANSQGVCLLPAATVETLLVDKRRMELVQPFKLALLKLASQEAARLMAAGEYELALPVALDAVQQGQALFKPAPALQLFPLYLLAAQANLGLRRAKQCEDFLALASWLAMKEPGLTTSIMKSQLSRLYGQLYAFQSKHAEALHAFAEDVYYCSLEYGPEDVRTSLGYYNMGKVFQSSAELDKAASCNDQVVAIWAAALNAVVLGLADGGGAAQPAALPVGRLQLMEVVDMLTDIARSRAAALGSGHVTVGEAHLVTALACIQLEERGRAGEELEAAAATFGEDDVERLRLVEMARVMLNALTGG*