MVLLDMDALLTRVTQAPGGIPKTKIVCTLGPKSRDVPVIERLLRAGMSIARFNFSHGSHEYHQETLDNLHIAQHNTQIMCAVMLDTKGPEIRTGFLVDGKPIQLVEGQELIISTDYSIKGDSKMISMSYKKLPQDVHPGSVILCSDGTITLTVLSCDDVAGTVKVRCENTATLGERKNVNLPGVVVDLPTLTEKDKEDIMQWGVPNKIDVIALSFVRKGSDLVTARELLGKEAKNIKLMSKIENQEGLVNFDDILNQSDAIMVARGDLGMEIPVEKIFLAQKMMIHKCNIVGKPIVTATQMLESMIKSSRPTRAEATDVANAVLDGTDAVMLSGESAAGAYPELAVKTMARICLEAESSVDYNAIFKQMQLSAPLPLSPLESLASSAVRTAVNVKAALIVVLTRGGTTAKLVAKYRPSVPILLVAVPMLTSDGVSWSCSEESPARHSLMYRGMIPILAEGSARATDSESTEELLNASFQAAVRKKLCKVGDAVVAIHRIGASSVIKIMEVK*