MTDKSQFQEGHSVPVTDQSFPGKEGNMPNPTPQFDRIPTGDGGSKLYQAAGKLEGKKAIITGGDSGIGRAAAILFAMEGADSLIAYLKEEEDDAQETKKRVEAYGRKCYLLSTDLTDRANCKKVVDEALEKLGGIDILFNNAAYQMMKESIHELSEEQWIHTFNTNIHPYFYLAKYSLPHMKKGSTIINNASINAYVGRPDLLDYTSTKGAIISFTRGLSNQFVDKGIRVNAIAPGPVWTPLIPATMNEEAQKQFTAPMGRPSQPSEIATCVVFLASTDSSSISGQTIHCNGGTIVNG*