MRLLHTINLAQNNLTGDIPPQLVNLLHVSCLNLSWNQLTGVVPDGFFRLEQWIGATLRFDNNSGLERNVTFGPPVIAHEGSQPADGRSWTLKMILTVDGFLALIDAYALLLYLRIRKPKKEKNEPVPMCEPSSEFSVSVEVLRKATNNFHEDNIVGHGARSIVYKGMVGVGQIAVKVLRKENAERSRELLLRELHTMGSVRHRNVLRILAVCPEMDSLVLEFMPFSSLEFYLYKMVGRVCLSWDTRFKILVGIAQGLVYLHREHQETIIHCDLKPSNILLDADFEPKVADFGIAKYVHAGTSGDASMCGLCGTTGYIPPEYAWASLASTKGDVFSFGIVLLETLTARKPYGNWDVEEGQPGSLVELVKSAYPDKIMSILDANMVALELVGGLYRQEVTLVMKIGLLCTQDDPRNRPDMIDVLNMLTEIKIQRYTEAENDKLPDVHELANSPTVWDFEENQTSPILRMTEETRLEDWIARRQSWRN*