MHHLTGHRNIVELKGAYEDRHSVNLVMELCAGGELFDRIIAKGHYSERAAAALCRQIVTVVHNCHTMGVMHRDLKPENFLFLSTAEDSPLKATDFGLSVFFKPGDVFKDLVGSAYYVAPEVLRRSYGAEADIWSAGVILFILLSGVPPFWGENEQSIFDTILRGHIDFSSDPWPSISNSAKDLVKKMLRADPKERLTAIDVLNHPWMKEDGASDKPIDIAVLTRVKQFRAMNKLKKVALKVIAENLSEEEIIGLKEMFKSMDTDNSGTITYEELKNGLPKLGTKLSESEVRQLMEAADVDGNGTIDYIEFISATMHMNRMEREDHLYRAFEYFDKDKSGYITMEELEHALKRYNMGDEKTIKEIIAEVDTDHDGRINYEEFAAMMRKGNPDLITNRRRK*