VESFELDHNAVVAPYVRHCGVHKVGTDGVVNKFDIRFCQPNKQAMKPDTIHTLEHLLAFTIRSHAEKYDHFDIIDISPMGCQTGYYLVVSGETTSAEIVDLLEDTMKEAVEITEIPAANEKQCGQAKLHDLEGAKRLMRFWLSQDKEELLKVFG
---------------EEEEEEEE-----EEEEEEEEEE----------HHHHHHHHHHHHHHH---------EEEEE-------EEEEEE----HHHHHHHHHHHHHHHHH--------HHH--------HHHHHHHHHHHHHHHHHHHHH---