MSSRILTSHFSGLEEFLQQHAALLAKSTDGTVAVFANNAPAFYALTPARLAQLLELEARLARPGSDIALDPQFFEEPAAAPVAVPMGKFAMYAGWQPDADFQRLAALWGIALSQPVTPEELAAFVAYWQAEGKVFHHVQWQQKLARSVQISRASNGGQPKRDVNSVSEPDSHIPRGFRG