MCERSLYRAGYVGSLLNLQSPDSFYFSNLRPNGGQLAALPPISYPRGALPWATTPASCAPAQPAGATAFGSFSQPYLAGSGPLGLQPLGAKDRPDEQAKFYTPDVSGPESVGRSAATLAPESSLAPALISNCPKYDYGVGRAAPGSALLEGTPRARFKDDAKGPNLNMTVQAAGVASCLRPSLPDGLPWGAAPGRARKKRKPYTKQQIAELENEFLLNEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY