MEALGLPSQLLDASNALVDTSSLKGPFGLYFSAHWCPPCRMFTPELSKWYTDFKTNHPDKPLTIVFVSSDRSQEDFDEYRKEMTFHALPFAERDIKSKLCSTFGVGGIPTLIYFGIPSLIFFDADGNVTTKNGREVVSNDAHGDKYPWIPRPFSEEVAGPLLSHDGSSTDFAALAGKSIALYFSAHWCGPCRGFTPKLVETYNKLKEAGKPFEVIFVSADGSEEEFEEYYKTMPWLALPHEDPRCEYLNTLYEVEGIPSLVLIDENGNALRKDLREAISGDPEGLEFPWPRKVLNALAASMGTINDVPTLITFAADSDQTEAAKNSFKAAADAEASWAASEKKSPRILFAYSTAGSEDPGEGIRKFLGLASEGLPLTVLINVSSGTKAVITASAGGVPTSDEIAAAVDQFHSKTLKTTPLRS*