MLPSLKNPLARLHAVPLALAFSSCLHRLRLLSNAAGFDADDYLVATCGLTPAQARKASKHVSHLKSPSNPDAVRAFLADIGLSKAAAATAVAQHPRILCSKVDKTLTPRIAQLREIGLSPPQISRLIAVVPTIFGNPNRVRRIEFYLSLLGSYDKLHTCLRNSSYLLGYDIETVVKPNLAFLRECGLTTPDLDKVFVQVPQLFCRSRNQLQAVVRRVEEKLGVRQGTPNFRHALFVACSLRQETIIAKVEVLKLLGWRSDQVAQVITKMPSVLHGSEERLRRAMSFLTKVAGMDVETIAKHPAMLRYSIEKRLVPRLNVLKVLREERLPGRRSYNLHSVATMSEARFAEKFVHPYKESFPAIIDAYADTFVAHES