SFEEILLDLLRAELQGLAEEIKRLRDESVEGAVKAIEELFEAVQVLDRLS