SAIENFDAHTPMMQQYLRLKAQHPEILLFYRMGDFYTLFYDDAKRASQLLDISLTKRGASAGEPIPMAGIPYHAVENYLAKLVNQGESVAICEQIGDPATSKGPVERKVVRIVTP
----------HHHHHHHHHHHH---EEEEEEE--EEEEHHHHHHHHHHH----------------EEEEE---HHHHHHHHHHHH--EEEEEEE----------EEEEEEEE---