MSNIDIEGIMKDLPNDGRTPKTKIVCTLGPASRSVPMIEKLLKAGMNVARFNFSHGSHEYHQETLDNLRAAMQNTGMLAAVMLDTKGPEIRTGFLKDGNPIQLKEGQEITISTDYDIKGDEKTISMSYKKLPVDVQPGHTILCADGSISLAVLSCDPKAGTVRCRCENTAMLGERKNVNLPGVVVDLPTLTEKDVEDILKWGVPNKIDMIALSFVRKGSDLVNVRKVLGSHSKSIMLMSKVENQEGVLNFDDILRETDAFMVARGDLGMEIPIEKIFLAQKMMIYKCNLAGKPVVTATQMLESMIKSPRPTRAEATDVANAVLDGTDCVMLSGESAAGAYPEIAVKTMAKICIEAESSLDYNTIFKEMIRATPLPMSTLESLASSAVRTANKARAKLIIVLTRGGTTAKLVAKYRPAVPILSVVVPVFTSDTFNWSCSDESPARHSLIYRGLIPVLAEGSAKATDSESTEEIIESALKSATEKGLCNHGDAVVALHRIGAASVIKICVVK*