MMASRVMASSSPSHTASDLALFAAGRGGGGSAGLGSMNVEEILRGIYADMPTPALPLVGGDRPMSPLPVPDVAAAPRTAEEVWKEITGAGVAAAAGGVVPPAAAAAAAPAVVAGAGAGTGAEMTLEDFLAREGAVKEDEAVVTDPSAAKGQVVMGFLNGAEVTGGVTGGRSRKRHLMDPMDRAAMQRQKRMIKNRESAARSRERKQAYIAELESLVTQLEEENAKMFKEQEEQHQKRLKELKEMVVPVIIRKTSARDLRRTNSMEW