MTAVKHAFTELPTIDIRDLAGDDLARRQAVADAIGRAAREVGFFYITGHGIDPALIAGIREAAKQIFALPMEEKMNYYIGHSKSHKGYVPEGEEIYGSGKPDHKEAFDIGFQAADDHPLVLAGTPLIGANEWPDLPDFRARVLAYYDAVFALGHRLFDAFALALGLPEGYFKPMVTCPPAKLRLIHYPFDASVEDVPGIGAHTDYECFTLLLADQPGLEVLNEESVWIDAPPVKNAAGEEAFVINIGDMLEVLSAGTFVATAHRVRKVPQERYSFPLFFACDYHTLIRPLPTFLAAGEAGEYQELSIGEHMWSQALQTYRYLREKVNRGELQLPERARGTNTFGHLKKQAQQKNP*