MARGGGRRFPPHAATAAASSPSQHPGPISAVEQSPPSLPAPAAALASKPSKAPRQPPQVFWCEICMVECNTLEILEQHKNGKRHKKTLQRYEELQKLKKAQSESQDMATVQPENIHGIDENKIALEPKDSAPESSLAVAGMDENKMDIQQQNQTAEQPEVANVDSTEAPGRKRVIESWGYPPKQKRKFGRGGKHLRPSEAAHNSEAPKEQPSRYCALCNVTCDTQAVFEVHLAGKKHTSRAKRFPVPQGGYGAMGPHSFYMPHVQGMGFNPQGPPADNNGNHQAQQAVLGTQVQYGLEYQGQEITPRPEGTAVTVATQYNPVPTWENTISGVGYVPEYGAPFADTVVLPGA