MSFANMLNRLHGQPESYDKKSKYSFGRTLGAGTYGIVREASGPTGRVAVKIILKKNVKGNEQMVLDELEMLQRLKHPHIVKFVDWFESRDKYYIVTQLATGGELFDRICEQGKFTEKDASQTIKQVLGAVNYLHENNVVHRDLKPENLLYLTRDADSDLVLADFGIAKMLDNKDEVLTTMAGSFGYAAPEVMLKQGHGKPVDMWSMGVITYTLLCGYSPFRSENLQDLIDECSSGSVVFHERYWKDVSNDAKDFILRLLQPKPENRWTSQQALAHPWLRGDSATNHNLLPEIKAYLTKARLRRGIEMVKLANRIEALKMQEDDPENTDMPGDATLAADQAQSRHRALSLASTKGGSSDAENATAPAEKRTLSKTIKTAIFREVVLAKVREMKEAEEANKLKEEAETKAKSFQA*