MCERSLYRAGYVGSLLNLQSPDSFYFSNLRPNGGQLAALPPISYPRGALPWAATPASCAPAQPAGATAFGGFSQPYLAGSGPLGLQPPTAKDGPEEQAKFYAPEAASGPEERGRTRPSFAPESSLAPAVAALKAAKYDYAGVGRATPGSATLLQGAPCAPGFKDDTKGSLNLNMTVQAAGVASCLRPSLPDGLPWGAAPGRARKKRKPYTKQQIAELENEFLINEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY