MADNPPEVYAADDFLEQILAIPSYASLPVTDLTAGASSENSTSGVSQLQQQPLFPLGLSLDNGFADANNTGGFQVKTEREAMNMGNLYPGLEHLQSHAVCLSVPQVHQVQPFQGHPTSSAIVTIPHQPAIRPRVRARRGQATDPHSIAERLRRERISERIKALQELAPSCNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGTSAAAQVVADIPLQSVEGDTCESHSNQRVWEKWSDSETEQEVAKLMEEDVGTAMQYLQSKSLCIMPISLAALIYPTQQSDNQSMVKPEQAAPL