MPRADKHLRDADEVALSNAEILKAAQPAPGHELEAVNDDADVQLSPEEEKARAEQHKTGLILVNIITALYATNFAIVKDMESVCHPAISSLLRFGLASLFFLPSLRGAKKESILAGVEMGGWLGMGIVTQAIALSTTEASRSAFIAALTVVIVPVIEAFVLRAKIKPNNWAAAFLAVGGVALLESSGNIDPNIGDLFSFLMAFSWAVAFIRLEKYSKQHDAMVLTAGQLLGVILTATIWLLIERPPLDIPTLPWHEVLYTGAITTALTTFLETVALKSVSAVETTVIFALEPLETRGVLGGLTIMTACAVSQLENPKQLLSALVARASAVTTATFFST*