MRSGCSRSVENYEKMEQIGEGTYGQVFMARSNTTGEIVALKKVRMDNEKEGFPITAIREIKILKSLDHKNVIKLKEIVTSKAHALNQNKGSIYMVFEYMDHDLTGLADRPGMKFSEPQIKCYMKQLLTGLYYCHRNNILHRDIKGSNLLIDNNGILKLADFGLARSCASESSKTLTNRVITLWYRPPELLLGTQFYGPAVDMWSAGCIFAELLLGKPILPGKNELEQLDLMFKLCGSPVPVDWPEVELLPWASSFVGKKRFPRRVQDVFRRFSRSARSLVESFLTLNPTHRISARDALDSDYFWEEPIPCSPQDLPKYEPSHEFQTRKRRQVWLC*