MSVAVEEAALPSISTFAAPVPLEDRQPEMVRLWVRAALGESGREVGQPEEQAAPYPKRRLLPPSAEGAAVTTIKREADELGNFVDLEFILAHTTNGQPPHGAPPPHANPNYPLPETPESCGTTYDSDSSGYQPPNKFAASYLPSPGHSYVAELFTQDLQQHPQAPPGPGHCELQRREYTELRAPGLAXRPERADGGRPAALLAGPPPLPGQLRRRRADAAPVPWTLQRLPGIPEARPGPARAAREKPYHCNWEGCGWKFARSDELTRHYRKHTGIRPFQCHLCDRAFSRSDHLALHMKRHV