MADQDGDGPQPYAAYLRTVVQKGLLAGELPIVTTNPSWLEEQAKKKMNRAGFEYILGGAGESSTMDANRLAFRQWKIVPRVLKPTTPRDLSVTLFGHKYDVPVLMAPVGVNSLFHKDKEIGVAQACAALNVPFTMSTVAQTTIEDIAAAVPDSPKWFQLYWPSDEETTASLLKRAKDNGFTALVVTLDTWTLAWRPHDLDSANLPFLLGEGCANGFADPVVRRKFAEMSDGGTPEDNIVQASVYWIGEAFPGSSHSWGDIKILKKYWDGPIILKGILSVEDAELAAEHGVDGIIVSNHGGRQLDGAVATLDVLPEIVDAVGSRVTVMMDSGIRTGADIVKALALGAKAVLVGRPVVYGLGINGKEGAEAVLAGLLADLDLTMGFAGAKRVADLKRSLLRRVKYPGDVRSNL*