MGKKRVLVTYGVDVDAVAGWLGSYGGEDSTNDISRGVWAGTVGTRRLLKFFDKYGIKATWFIPGHSLESFPEDMAAVRDAGHEIGLHGYSHENPKDMTIEQQRDVLDKTYRMLTEFCGKPPRGSVAPWWETSKEGAQLLLDYGIEYDHSMSHEDCQAYYLRTGDSWTKIDYSKKAEEWMKPLVPGRETGLVEIPANWYIDDLPPMMFIKAASNSHGFVNPRDVEDIWRDHFDYFYREYDTFIFPITIHPDVSGRPPVLLMHERLIEHFKKHDGVEFVTMEQVCDIFKKENPPPAGALMPAEPGAILKK*