EFQPGKVYRYSYDAFSISGLPEPGVNRAGLSGEMKIEIHGHTHNQATLKITQVNLKYFLGPWPSDSFYPLTGGYDHFIQQLEVPVRFDYSAGRIGDIYAPPQVTDTAVNIVRGILNLFQLSLKKNQQTFELQETGVEGICQTTYVVQEGYRTNEMAVVKTKDLNNCDHKVYKTMGTAYAERCPTCQKMNKNLRSTAVYNYAIFDEPSGYIIKSAHSEEIQQLSVFDIKEGNVVIESRQKLILEGIQSAPAASQAASLQNRGGLMYKFP
------EEEEEEEEEEEE---------EEEEEEEEEEEEE----EEEEEEE--EEEEE-----------------HHHHHH---EEEEEE--EEEEEEE-----HHHHHHHHHHHHH----------EEEEEEE-EEEEEEEEEEEEE-----EEEEEEEE--------EEEEE---------------------EEEEEEEEE-----EEEEEEEEEEEEEEEE-----EEEEEEEEEEEEEEE-----------------EEEE--