MLPLEKAFASPRSSPTPLDLPTPGSAAGAQQEEPETIPERTPADLEFSRLRFREFVYQEAAGPHQTLARLHELCRQWLMPEARSKEQMLELLVLEQFLGILPDKVRPWVVAQYPESCKKAASLVEGLADVLDEPGMLLGSPAGSSSILSDGVYERHMDPLLLPGEFESPSQAPGAGEIPAPSETPWLSPDSLFLEQRRVREARTEEASPANTEQKLKSFPEEPQHMEEWGHLDPAEENLKSYRKLLLWGYQLSQPDAASRLDTEELRLVERDSQGSGLPEGGKRQETAGCACEEAAPARVVPELPAEAPPGDALADPPSGTTEGEEEQPGKAESGSASDSQRRRVIKQPAPDTDTGAARLGTKRPHPEDGGDGQSLEGVSGAGHSTGLAAGQGPGADELGLSRGKPYACGECGEAFAWLSHLMEHHSSHGGRKRYACQGCWKTFHFSLALAEHQKTHEKEKGYALGIARGPQPSTREAQAGARAGGPPESAEGEALPAPPEAQR