MACLELDSSQFLLNGDGSVIGSPFDIQLECNSFTGSKAVQDHSRYTLPSQCTNAPDPPPLPGTSYGTHRTSRNAKACRCVPEEIQDFWDRMFFEAYQYDLRVLTETQTEGWRVMRQANPSLEQELLESLVEEDTKRQER