MFGILEAVAIPRTGVFDTYDNLVDNLNERMVKDGYKIVKSRSHRARVVGPDGPSMEMIRADLVCDRGGRPYKSVATERKTSTKKTGCPWKAKAVKRKTVGGWVLTMVCDEHNHEPGTPEPPSPEPSDDEAEQTDDSAANLPALGPETAAAVQVAGLSDTAVRLTGETFNQYKRDYRKLSPPERMQILANMQMRIAAIFAIQNEDAQRQRRLERQEKRHQEIEASKRARQGENPTPISTNKRQRLSNIGNPNLGQGAPQHQMQEQAQQSRQQLTDTAQPQDKSVQTSVTISNRNVPFQQYAFNGRRGRAPNP