MCERSLYRAGYVGSLLNLQSPDSFYFSNLRPNGGQLAALPPISYPRGALPWASTPASCTPAQPASASAFGSFSQPYLAGSGPLGLQPPGAKDSGPEEQVKFYPPEAATGPEERGRTRPPFVPEASLAPAAAALKATKFDYAGVGRAAPGSSTLLQGAPCAAGFKDDTKGRLNLNVTVQAAGGASCLRPSPPDGKPGPRSPGRPAMGGGPGERKKRKPYTKQQIAELENEFLLNEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY