MDLSAYHKDMKLGEGTYGSVFRATHIPTDQPVVLKLVRMDLEEDGIPPSSVREVCILKSLNHPNILHFREVICKDSKIIMVCEFMDMDLKNFLSKRRMNPDLLRSYAFQLLCGTYYLHRIGIVHRDIKPENILIDRNGLLKLGDFGTAAYCFHPIPYDIEEIKTPWYLAPEILINAPAHGTEIDIWSIGCVIAEMARGNLFMGDSQVDQLIKITEVLGIPSEEDYPDFYKYKINNMPCMKKEKPDFNSFFPGVDPELVDLISKMLQMNPEHRINAQTH