MEQLRTELSHLLGEKLSRVECVSEQAATALWFLYDAQGNPMPLLARSFTTPGVARQLAWKISTLARNGTVRMPVVYGVMTHEEHPGPDVLLLERLRGVPVEAPTRTPARWEQLQEQIVEALLAWHRQDSGGCVGMVDNTQENLWPNWYRQRVEILWSTLNLYQDTGLTMQDKRLLFRSRECLPELFRDFNDNAVLVHGNFTLRSMLKDPRSDQLLAMVGPGMMLWAPREYELFRLAEGGQAEQLLWRYLQQAPVSEAFVWRRWLYLLWDEVDSLVNTGRFDRARFDLAAKSLLPWLA*