MKIKFRPVLRKYIAWNEAQDTKPAHMEMDLREEYAHAFRTESYTDFWTRVLALSEKISSPTKIVGSTSAARLPSYRLFVEHLLDPDQPTVTRILNLIRTHQDNHSLLSQYFTQTAEASLLCSLLLKDVQRTRSRYKSLKSALDSLQKTPYSPKKHMPKILTRLTKFCNSLNPLVSSTSSPLRFKTVQANCSQLLKRIELKRDKTKAKLRIINKFKRGSAVFVMALTVSLTVIVATHALALLVAAPTVMMASFQLMSTKKLASWSAQLDVAAKGTYILIRDLDTISRLVGRLNDELEDLQAIVRFWLERGGDPLQLELQASGEVARQLKKNYANFVEQLDELEEHLYLCFMTINRARNLVIAEIMNSSPYLLTQIKV*