AELHLESRGGSGTQLRDGAKVATGRIICREAHTGFHVWMNERQVDGRAERYVVQSKDGRHELRVRTGGDGWSPVKGEGGKGVSRPGQEEQVFFDVMADGNQDIAPGEYRFSVGGACVVPQE
--EEEE------------EEEEEEEEEE----EEEEEEE---------EEEEEEE-----EEEEEE------E-----EEEEEEE-----EEEEEEE----E----EEEEEEEEEEEE---