MLPAASCTGGGFFVTPSFSLFPVRTPASIAGMAHPEFVGLVNSLHATAEAALGDLNAATASAARDGLLAENRARQTAERSFKLLTMLAEKTRGNLDMTEAELLSDAVTSLRARLEH