MKALSIAVAAFSTFHTTRPRLFTFPNPSTSSSLLLPSFKLKRFSIFSIQQPPPALGFYAGVTTMVEGSAFQPLSVQVKDHIDLSPKEEQIFNRLLQVVEHYNMGTQLRVAGGWVRDKLLGKECYDIDIALDNMYGREFCEKVNEYLSASGEETQGVGVIQCNPDQSKHLETARMRLFDVWIDFVNLRAEDYSENSRIPTMKFGTAKQDADRRDLTINSLFYNINTRSVEDLTERGIADLKSGKIVTPLPPKQTFLDDPLRVLRAIRFGARFGFILDEELKKAAADEDVRVAIADKISRERIGHEIDLMMSGDQPVKAMTYIADLKLFSAVFSLPSDFEPSIPDGCDSLEETTSLPLSCFGVEQEHTVQEKTPANSYCLSTYLSEDGLVAIVNSDNRMALTVEGHKTLMDLHLLNPYGVWISLEPNYPAPHSCS*