MKAAVIDSNAEKKQIYVAEFEPGPVPPLKPVDKYGFLKSEQVATVPADVSTKCKPRNEREREEKRLRKWRKMIGVGGADWKHYVRRKPNVVKRRIRKGIPDCLRGLVWQLISGSRDLLLMHQGVYEQLVLYETSSSELDIIRDISRTFPSHVFFQQRHGPGQRSLYNVLKAYSVYDRAVGYVQGMGFLAGLLLLYMSEEDAFWLLVALLKGAVHAPMEGLYLVGLPLVQQYLYQLSRLVKEQLPKLGAHFDEEMINPSMYASQWFITVFSYSFPFPLALRIWDVFLFEGVKIVFKVGLALLKYCHDDLVNLPFEKLVHALRNFPEDALRPDTLLPMAFSIKVSKRLEELRVEYEEMNKSAQESGTSLKPTNRTRGLPKLC*