MLQAATSRSVDVFEKLEQVGEGTYGQVYMARNRLDGEIVALKKVRMDNEKEGFPITAIREIKILKTLDHKNVIKLKEIVTSKVRSPNKTSIYMVFEYMDHDLTGLADRPGIKFTVPQIKCYMKQLLTGLTYCHLNNILHRDIKGSNLLIDNQGVLKLADFGLARPCALENSKTLTNRVITLWYRPPELLLGTQTYGPAVDMWSAGCIFAELLYGKPILPVRDEVEQLDLIFKLCGSPVADEWPEYRELPWSKKYTKQKPFQRRTHEVFRRFPLSARNLIDGLLALNPRKRMTAKDALDSDYFWEEPMPCSPQDLPKYEPSHEFQTRKRRQVRFWCPWCLW*