QFHQEIQSRNMRENVKRSSVVVANPTHIAIGILYKRGETPLPLVTFKYTDAQVQTVRKIAEEEGVPILQRIPLARALYWDALVDHYIPAEQIEATAEVLR
-HHHHHHHHHHHH-----EEEEE---EEEEEEEE-------EEEEEE--HHHHHHHHHHHHH----EEE-HHHHHHHHHH--------HHHHHHHHHH--