MCERSLYRAGYVGSLLNLQSPDSFYFSNLRPNGGQLAALPPISYPRGALPWATTPASCAPAQPAGATAFGSFPQPYLAGSGPLGLQPLGAKDGSEEQAKFYTPDAAAGPEERGRARPPFIPESSLAPAAAALKAAKYDYTGMGRVAPGSSTLLEGTPCSAGFKDDAKGPLNLNMTMQAGVASCLRPSLPDGLPWGAAPGRARKKRKPYTKQQIAELENEFLLNEFINRQKRKELSNRLNLSDQQVKIWFQNRRMKKKRVVLREQALALY