SQIQFTRHASDVLLNLNRLRSRDILTDVVIVVSREQFRAHKTVLMACSGLFYSIFTDQLKRNLSVINLDPEINPEGFNILLDFMYTSRLNLREGNIMAVMATAMYLQMEHVVDTCRKFIKAS
-------HHHHHHHHHHHHHH-----EEEEEE---EEEE-----------HHH-------------------HHHHHHHHHHH---------HHHHHHHHHHHHH---HHHHHHHHHHHH--