MLPLEKAFASPRSSPTPLDLPTPGSAAGAQQEEPETIPERTPADLEFSRLRFREFVYQEAAGPHQTLARLHELCRQWLMPEARSKEQMLELLVLEQFLGILPDKVRPWVVAQYPESCKKAASLVEGLADVLDEPGMLLGSPAGSSSILSDGVYERHMDPLLLPGEFESPSQARGAGEIPAPSETPWLSPDSLFLEQRRVREARTEEASPANTEQKLKSFPEEPQHMEEWGHLDPAEENLKSYRKLLLWGYQLSQPDAASRLDTEELQLVERDSQGSGLPEDGRRQETAGCACEEAAPARVVPELPAEAPPGDAPADPPSGTTEEEEEQPGKAPDPQDPQDPQDPQDPQDPQDPQDPQDPQDAELGTKRPHPEDGDEQSLEGGVSGAGHSAGLAAGQGPGADELGLSRGKPYACGECGEAFAWLSHLMEHHSSHGGRKRYACQGCWKTFHFSLALAEHQKTHEKEKGYALGIARGPQPSTREAQAGAGAGGPPESVEGEALPAPPEAQR