MTQGLDDVSGLLELAVEADDEETFNEAVAELNTLEEKLAQLEFRRMFSGEYDSADCYLDIQAGSGGTEAQDWASMLLRMYLRWAEARGFKTEVIEESEGEVAGIKSATIKISGEYAYGWLRTETGVHRLVRKSPFDSGGRRHTSFSSAFVYPEVDDDIDIDINPADLRIDVYRASGAGGQHVNRTESAVRITHIPTGIVTQCQNDRSQHKNKDQAMKQMKAKLYELEMQKKNAEKQAMEDTKSDIGWGSQIRSYVLDDSRIKDLRTGVETRNTQAVLDGSLDQFIEASLKAGL*