SRDRLYTWAGLWRSPSSSWEALRLEDDQAESQLRAPDERSGLPYQLDYRLRWDADWHLREAVFHVESETGVRKLHLLADGRGHWQDGDGEALPAFDGCLDIDIWPSPFTNTFPIRRLGLADGQRAEIRALYIEAPALEPRSMRQAYTRLDASHYLYENLEGSAFKAVLLVDEQGLVIDYPGLFQRL
---EEEEEEEE------EEEEEEEE---EEEEEEEEEE----EEEEEEEEEE----EEEEEEEEEEE----EEEEEEE-----EEE--------------EEEEE--HHHHHHHH---------EEEEEEEEE----EEEEE-EEEEEE---EEEEEE-----EEEEEEE----EEEE----EE--