MRHASARNVIERAFGLLKIRWAALSKGTKYPLNTQIDIILACVYIHNHIRQQMSIDPIKAELDDIREDEGNDEGENAGEFIQNLDATNAWSIFRNGLAQNILWKMGDDARGRGRNKRMWTSQEENALCDTGYKTGYQSHIEKKMHERFPYCGLKGKPHIESKIKILKRQLGYILEIQKTVSGFGWDDELKMVTGEKEIFMGWAQGRDGASALFMKPFPLFEMLCEIYSKDRVSGSMAKGPGDDAEVDKNESDKNEGDKNDDGSISSTQASGSASSKGSKRKIGTEKEELGGLSKALVSLIDVEKESTSVMNDLKKSFLRDVDIGEKRTQLFESLSKLQDLSPIEIFEATTAIGLDDKKVELFFSMPDEFKVMFVKSQLKK*