HMDFSQLGGLLDGMKKEFSQLEEKNKDTIHTSKSGGGMVSVSFNGLGELVDLQIDDSLLEDKEAMQIYLMSALNDGYKAVEENRKNLAFNMLG
---HHHHHHHHHHHHHHHHHHHHHHH-EEEEEEE---EEEEEEE---EEEEEEE-HHHH--HHHHHHHHHHHHHHHHHHHHHHHHHHHH----