MSNIDIEGILKELPNDGRTPKTKIVCTLGPASRSVTMIEKLLKAGMNVARFNFSHGSHEYHQETLDNLRTAMQNTGILAAVMLDTKGPEIRTGFLKDGNPIQLKEGQEITITTDYDIKGDEKTISMSYKKLPVDVKPGNTILCADGSISLAVVSCDPNAGTVICRCENTAMLGERKNVNLPGVVVDLPTLTDKDVEDILKWGVPNNIDMIALSFVRKGSDLVNVRKVLGSHSKSIMLMSKVENQEGVLNFDEILRETDAFMVARGDLGMEIPIEKIFLAQKMMIYKCNLAGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGTDCVMLSGESAAGAYPEIAVKTMAKICIEAESSLDYNTIFKEMIRATPLPMSTLESLASSAVRTANKAKAKLIIVLTRGGTTAKLVAKYRPAVPILSVVVPVFTSDTFNWSCSDESPARHSLIYRGLIPVLGEGSAKATDSESTEEIIESALKSATEKGLCNHGDAVVALHRIGAASVIKICVVK*