MSNIDIEGILKELPNDGRTPKTKIVCTLGPASRSVPMIEKLLKAGMNVARFNFSHGSHEYHQETLDNLRAAMQNTGILAAVMLDTKGPEIRTGFLKDGNPIQLKEGQEITISTDYEIKGDEKTISMSYKKLPVDVQPGHTILCADGSISLAVLSCDPKSGTVRCRCENTAMLGERKNVNLPGVVVDLPTLTEKDVEDILKWGVPNKIDMIALSFVRKGSDLVNVRKVLGSHSKSIMLMSKVENQEGVLNFDEILRETDAFMVARGDLGMEIPIEKIFLAQKMMIYKCNLAGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGTDCVMLSGESAAGAFPEIAVKTMAKICIEAESSLDYNTIFKEMIRATPLPMSTLESLASSAVRTANKARAKLIIVLTRGGTTAKLVAKYRPAVPILSVVVPVFTSDTFNWSCSDESPARHSLIYRGLIPVLAEGSAKATDNESTEEIIESALKQATEKGLCNHGDAVVALHRIGAASVIKICVVK*