MACLELDSSQFLLNGDGSVIGSPFDIQLECNSFTGSKAVQDHSRYTLPSQCTNAPDPPPLPGTSYGTHRTSRNAKACRCVPEEIQDFWDRMFFEAYQYDLRVLTEDGNEIMSHSCVVGIKSPVLRAMLEEAKVQGGIRHILIPGVPSEAVHVFIRFLYSSRFEQYQMKRYVLHLLVLSHVFSVPSLKRVCINQLETSLLSPENVVDILQLARLCDAPRLSLVCTRMIIGDFKAITQTEGWRVMRQANPSLEQELLESLVEEDTKRQERARRLEENKVYLQLHEAMEALIHICRDGCRTIGPRDQTLKSSQAVCRFPACKGIELLLRHFSACKMRVPGGCANCKRIWQLLELHSRMCSALETCHVPLCRHFKEKMQHLSRKEEAKWNLLVSKVLESKATTSSISERRKFPSLKT