MRQKYDFLNDNAETSMRRFDANKSTKGASKLRRDLINAEIANLRELLPLPPSTRQRLSQLQLMALVCVYVRKANYFQQAFKCHDVGLHQSPTPNIGFSKALNGFLMMMTQNGKLLYISDNAAEYLGHSMEDLLIHGDSVYDIIDKQDHQAIQCELGRPVNSGSNSSTSEEIRLFLCRMNVSRNARRQMRFGDQKVVLVQGRYLSFLPLCSRNEPVFLATCTPVAMPETRECVVQGATNVFTSVHSMDMRFIHIDNNGEFYLGFPRADLQGVSWYRLLHWECTREAQTKHRLITQSEQERSCILLAQFQRRSGDWIWMHCVLQVKESSESSQQPVIVCTNQVLSEAEAAVMRTNNWLYHYYSVQNKLQYGLAYDIGPPSRLLYYPENPPGQEFTGLVARPVK