KLKAPLTGLKTEQKVTERRPVAVVVNNHPKARPQSGLSKADIVIEALAEGQITRFLAIFQSQMPETVGPVRSAREYFVTLSNGFDSIFVHHGWSPGAKKQLESGAADYMNGLDFDGSLFWRADFSKPPHNSYTSYDYIKKAAEQKGYKLKQETNPLLFQTNESYNVRVDYGTNNVTNLVEYNYDKKAEFYTRSSDGVITTDRETGKPVAMQNIFIVEASHHIIDQDGRRDIDLESGGKGLLFQHGNVIETDWKQVNGRIVPVKDGKWLPFVPGKTWINIVPDLDAASISK
--E----------------EEEEEE---------------EEEEEEEE-----EEEEEEE----------------HHHHHH----EEEEE---HHHHHHHH---------------EEEE-------------HHHHHHHHHH---------------------------------EEEEEEE----EEEEEE---EEEE-----EEEEEEEEEEEEEEEE-----EEEEEEE---EEEEEE--EEEEEEEEE---EEEE-----EEEE----EEEEEEE-----EEE-