MAECRHCHNLLSYKNGTSRLNRHYQESCRKRGRQQGSHHGASAFSRSSSDDLGTRKGKRRGEEEEIKQQREHNRCELSCGSISAAAHPASTTSSNKLYKDNHLKHISATQQKLFRATDMYQKFNMAADDLIYCPRAYGKHCLLAFPELCLTKKKRRDISSRLRLNHPWTYDDCWYAIYYALQFLHDESSSSTVGIAGLVGDDTFQETDTTELFRTTLGVIYNAIETVAGSSSPTSNLSLIELVKLKRKIDSECINASRRKDDNDDEDTNEEQDHDIDYDVLQYYLEKTKEHMDKVFKDSYLSQSIPLILDPRFKLVNVERFLKKASLPPDCISEVQAAVVQLFQDYSNQGNAREHTNHNNENVMGIDPFQQLEQING