LKFPDTGLEEKEVAFSIVNHAAKSLGFIHVDQWDYERVMFDYKIVHHEGTFYLRVPAYAVKGEIPRPSTIVQIMTPILGKYYYPHGVEYEGETFPQAVIDKCNNKLALLAKTIK
----------EEEEHHHHHHHHH----EE---------EEEEEEEE---EEEEEEEEEEEEEE-----EEEEE---EEEEEEE------------HHHHHHHHHHHHHHHH---