MARGREPPASSSTQVWSEPDKPGCRVFPDGNPEFVAASGTVFGVGDFVYVETKVDRAPVKLCIARLDKIVQGSKRVGVQIDITWLYAPDDRLCTNLAESERLSREFARCRSGAEQEVYLAEDGARVPASTLRGEPLRIRSADPSFGGAGGPAGGSPTSFFCRYVLVSETEGPPVTLRPLKKAELKAFAGSGASAPPRRPRLRRPLELPQAQVEGGSPLGHARRRLLLLQTARAAAEQAVNAQAADGRLRARRARPQLPPRPALPRPADAAGRPTAHSEWDDDEEDEEEEEEEDYDESDEEEDEEEGDEEEGEEGDEGEGENDEEEDEEGRPKRQRGFFARLFGLR*