MESKGTLVDMLDRASEVKTFDEMKMGVKGLVEAGMTKIPRIFHNPLASVTTPKPPSTVRIPTIDLRGGVFDSEVTRQSVVAKVKEAMEKFGFFQAINHGIPLHVMEEMEAGIRGFHGQDPEARKMFYSRDKTKKVKYNSNVDLYDSPAASWRDTLSLFLAPDVPKAEDLPEICGEIILEYSQGVMKLAELIFELLSESLGLSRNHLKELDCAKGLLMLCHCYPPCPEPDLTLGATQHTDRSFVTILLQDHIGGLQVLHDGYWIDVPPTPGALILNTGDLLQASCCSQLKIKRFYIIQLITNDKFVSVEHRVLANGRDEPRTSVASFFVHPSSSSRVYGPIKELLSEQNPPKYRDTTAEASNHYVPRKGVGNASLSHLRI*