MGVVDMDQLLNRVAEAPGGIPKTKIVCTLGPKSRDVPVLERLLKAGMNVARFNFSHGSHEYHQETLDNLRIAQQNVQIMCAVMLDTKGPEIRTGFLKEGKPVQLVEGQELIISTDYSIKGDSKMICMSYKKLAQDLHPGSTILCSDGTITLTVLSCDQAAGTVKVRCENTAVLGERKNVNLPGVVVDLPTLTEKDREDILQWGVPNKIDLIALSFVRKGSDLVTVREILGVHARNIKLMSKIENQEGLVNFDEVLIESDALMVARGDLGMEIPVEKIFLAQKMMIYKCNAVGKPIVTATQMLESMIKSPRPTRAEATDVANAVLDGTDAVMLSGESAAGAYPEVAVKIMARICLEAESSLDYDAIFKHLITTAPLPMSPLESLASSAVRTARNVTAALIIVLTRGGTTAKLVAKYRPSVPILLVAVPVLTSDGLTWSCSEESPARHSLMYRGMIPILGEGSAKATDTESTDEILNSALRAAMQKGLCKTHDTVVAIHRIGASSVIKIMQVK*