PPVYKIALGIEYDGSKYYGWQRQNEVRSVQEKLEKALSQVANEPITVFCAGRTDAGVHGTGQVVHFETTALRKDAAWTLGVNANLPGDIAVRWVKTVPDDFHARFSATARRYRYIIYNHRLRPAVLSKGVTHFYEPLDAERMHRAAQCLLGENDFTSFRAVQCQSRTPWRNVMHINVTRHGPYVVVDIKANAFVHHMVRNIVGSLMEVGAHNQPESWIAELLAAKDRTLAAATAKAEGLYLVAVDYPDRYDLPKPPMGPLFLAD
----EEEEEEEE-----EEEEE------HHHHHHHHHHHHH----EEEEE------------EEEE--------HHHHHHHHH------EEEEEE-------------EEEEEEEEE---------------------HHHHHHHHHHHHH-----------------EEEEEEEEEEE---EEEEEEEE----HHHHHHHHHHHHHHHH----HHHHHHHHH----------------EEEEE--------------------