MQNLVGSKLSFYRNRTPTTLILGDILGKGSFATVFKALGPNNEPYAVKVISKDRDGELRDSSNSDDEWASPRFEAQILRKISAHENIITLYGTVETSRYFFMILEYCPFDLYDLLVDEHRFSNDTPRSLWTKFNLKQRHAFIKDIFVQICDAVNFAHSNGVYHRDLKLENILCCFNPDGSIGIRLADFGLATNDRWSDEFGCGSVRYMSPDCFRQQPANTRRRNGYSTVSNDVWALGVILVNLLFEKNPWHEVTMKDPLYSSYVTNNPHLLANQFDLSPEFEFVLSRVFQPDATLRC