MEQLRAELSHLLGEKLSRIECVNEKADSALWSLYDSQGIPMPLMARSFTTPGVAQQLAWKTSMLARSGTVRMPVIYGVLTHEEHPGPDVLLLERLRGVPVEAPARTPERWEQLKDQIVEGLLAWHRQDSRGCVGAVDHTQENIWPSWYRQRVEVLWTTLNQFSNTGLTMQDRRILFRTRECLPSLFEGFNDNCVLVHGNFCLRSMLKDARSDQLLAMVGPGLMLWAPREFELFRLMDNPLAEGLLWHYLQRAPVAESFIWRRWLYVLWDEVAQLVNTGRFNRTNFDLAAKSLLPWLA*