MSADNNAPVEAAEADNQTLRPVPPGDEPTKLMYGLRKPMIHNVIATVNLGCHIELRKVVLHIRSAEYNPKRFPGAVMRLREPRVTCLIFGTGKMVCTGARSEAECHLGARKCARILQKIGFSFSGLQPITADFTVRMCLSSDHCNKHNQSFSYSTLLVHNFHATQRKHEG