MCERSLYRAGYVGSLLNLQSPDSFYFSNLRPNGGQLAALPPISYPRGGLPWAAAPASCAPAQPAGATAFGGFSQPYLAGSGPLGLQPPGAKDRPEEQAKFYAPDAATGPEERGRGRPLFAPESSLASGAAALKAAKYDYAGVGREAAGSAALLDVAPCASASFKDDAKGQLNLNMTVQAAGVASCLRPSLPDGLTWGSAPGRARKKRKPYTKQQIAELENEFLLNEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY