MDQFAGLTERYEKEGWLIKESELTFGKVLGRGASGITYNGEYKGKKVAIKAYSVAILRNDADAVKNEMSLMATLRHPNIVGFCGLCLSREPLAAALVTDYASNGELGDALYVKNLFKKRGAEMRFDVAIGLAEGLKYLAENNIVHRDIKPANVLLGDDFSPLLTDFGFSRLADSSGNMTGETGSYKYMAPEVTKHTKYSVKADVYSYAILINEIFCEERPFESLLPIQAAVAVVKKGQRPSQKKLGDEELKKLIQECWQDDPDRRPQWSLIIDTLKQRKAVALEKGDGKAKNKNIMSKLGF*